{"version":3,"file":"wrapper-identity.cjs","sources":["../../../../src/query/builder/wrapper-identity.ts"],"sourcesContent":["const wrapperNames = new WeakMap<object, string>()\n\nexport function registerWrapper(value: object, name: string): void {\n  wrapperNames.set(value, name)\n}\n\nexport function getWrapperExpressionName(value: unknown): string | undefined {\n  return value !== null && typeof value === `object`\n    ? wrapperNames.get(value)\n    : undefined\n}\n"],"names":[],"mappings":";;AAAA,MAAM,mCAAmB,QAAA;AAElB,SAAS,gBAAgB,OAAe,MAAoB;AACjE,eAAa,IAAI,OAAO,IAAI;AAC9B;AAEO,SAAS,yBAAyB,OAAoC;AAC3E,SAAO,UAAU,QAAQ,OAAO,UAAU,WACtC,aAAa,IAAI,KAAK,IACtB;AACN;;;"}