{"version":3,"sources":["../../../source/sample/groups/function.ts"],"names":["SAMPLE_ARROW_FUNCTION","SAMPLE_ARROW_ASYNC_FUNCTION","SAMPLE_SIMPLE_FUNCTION","SAMPLE_SIMPLE_ASYNC_FUNCTION","SAMPLE_SIMPLE_ASYNC_GENERATOR_FUNCTION","SAMPLE_SIMPLE_GENERATOR_FUNCTION","SAMPLE_ASYNC_FUNCTIONS","SAMPLE_SYNC_FUNCTIONS","SAMPLE_GENERATOR_FUNCTIONS","SAMPLE_NON_GENERATOR_FUNCTIONS","SAMPLE_BUILT_IN_METHODS","SAMPLE_OBJECT_WITH_METHODS","SampleClass","__publicField","sampleClass","SAMPLE_CLASS_METHODS","SAMPLE_OBJECT_METHODS","SAMPLE_ARROW_FUNCTIONS","SAMPLE_SIMPLE_FUNCTIONS","SAMPLE_FUNCTIONS"],"mappings":"wKAAO,IAAMA,EAAwB,IAAG,GAE3BC,EAA8B,SAAS,GAEvCC,EAAyB,UAAY,CAElD,EAEaC,EAA+B,gBAAkB,CAE9D,EAEaC,EAAyC,iBAAmB,CACxE,aAAM,OACC,MACR,EAEaC,EAAmC,WAAa,CAC5D,MAAM,MAEP,EAEaC,EAAyB,CACrCL,EACAE,EACAC,CACD,EAEaG,EAAwB,CACpCP,EACAE,EACAG,CACD,EAEaG,EAA6B,CACzCJ,EACAC,CACD,EAEaI,EAAiC,CAC7CT,EACAC,EACAC,EACAC,CACD,EAEaO,EAA0B,CACtC,KAAK,IACL,KAAK,aAAa,mBAClB,KAAK,IACL,KAAK,IACL,OAAO,MACP,OAAO,UAAU,KAClB,EAEaC,EAA6B,CACzC,MAAOX,EACP,WAAYC,EACZ,OAAQC,EACR,YAAaC,EACb,qBAAsBC,EACtB,gBAAiBC,CAClB,EAEMO,EAAN,KAAkB,CAKjB,aAAc,CAAU,CAEjB,MAAQZ,EACR,OAASE,EAET,QAAS,CAAiB,CAClC,EAVCW,EADKD,EACE,cAAcZ,GACrBa,EAFKD,EAEE,eAAeV,GAWvB,IAAMY,EAAc,IAAIF,EAEXG,EAAuB,CACnCH,EAAY,YACZA,EAAY,aACZE,EAAY,MACZA,EAAY,OACZA,EAAY,MACb,EAEaE,EAAwB,CACpCL,EAA2B,MAC3BA,EAA2B,WAC3BA,EAA2B,OAC3BA,EAA2B,YAC3BA,EAA2B,qBAC3BA,EAA2B,eAC5B,EAEaM,EAAyB,CACrCL,EAAY,YACZD,EAA2B,MAC3BA,EAA2B,WAC3BG,EAAY,MACZd,EACA,IAAME,EACND,EACA,SAAYC,CACb,EAGagB,EAA0B,CACtChB,EACA,UAAkB,CAAE,OAAOF,CAAuB,EAClDG,EACA,gBAAwB,CAAE,OAAOH,CAAuB,EACxDI,EACA,iBAAyB,CAAE,aAAM,OAAeJ,CAAuB,EACvEK,EACA,WAAmB,CAAE,aAAM,OAAeL,CAAuB,EACjEY,EAAY,aACZE,EAAY,OACZH,EAA2B,OAC3BA,EAA2B,YAC3BA,EAA2B,qBAC3BA,EAA2B,gBAC3BG,EAAY,OACZ,GAAGJ,CACJ,EAEaS,EAAmB,CAAC,GAAGF,EAAwB,GAAGC,CAAuB","sourcesContent":["export const SAMPLE_ARROW_FUNCTION = () => void 0;\n\nexport const SAMPLE_ARROW_ASYNC_FUNCTION = async () => void 0;\n\nexport const SAMPLE_SIMPLE_FUNCTION = function () {\n\treturn void 0;\n};\n\nexport const SAMPLE_SIMPLE_ASYNC_FUNCTION = async function () {\n\treturn void 0;\n};\n\nexport const SAMPLE_SIMPLE_ASYNC_GENERATOR_FUNCTION = async function* () {\n\tyield void 0;\n\treturn void 0;\n};\n\nexport const SAMPLE_SIMPLE_GENERATOR_FUNCTION = function* () {\n\tyield void 0;\n\treturn void 0;\n};\n\nexport const SAMPLE_ASYNC_FUNCTIONS = [\n\tSAMPLE_ARROW_ASYNC_FUNCTION,\n\tSAMPLE_SIMPLE_ASYNC_FUNCTION,\n\tSAMPLE_SIMPLE_ASYNC_GENERATOR_FUNCTION,\n] as const;\n\nexport const SAMPLE_SYNC_FUNCTIONS = [\n\tSAMPLE_ARROW_FUNCTION,\n\tSAMPLE_SIMPLE_FUNCTION,\n\tSAMPLE_SIMPLE_GENERATOR_FUNCTION,\n] as const;\n\nexport const SAMPLE_GENERATOR_FUNCTIONS = [\n\tSAMPLE_SIMPLE_ASYNC_GENERATOR_FUNCTION,\n\tSAMPLE_SIMPLE_GENERATOR_FUNCTION,\n] as const;\n\nexport const SAMPLE_NON_GENERATOR_FUNCTIONS = [\n\tSAMPLE_ARROW_FUNCTION,\n\tSAMPLE_ARROW_ASYNC_FUNCTION,\n\tSAMPLE_SIMPLE_FUNCTION,\n\tSAMPLE_SIMPLE_ASYNC_FUNCTION,\n] as const;\n\nexport const SAMPLE_BUILT_IN_METHODS = [\n\tDate.now,\n\tIntl.NumberFormat.supportedLocalesOf,\n\tMath.min,\n\tMath.max,\n\tNumber.isNaN,\n\tString.prototype.match,\n] as const;\n\nexport const SAMPLE_OBJECT_WITH_METHODS = {\n\tarrow: SAMPLE_ARROW_FUNCTION,\n\tarrowAsync: SAMPLE_ARROW_ASYNC_FUNCTION,\n\tsimple: SAMPLE_SIMPLE_FUNCTION,\n\tsimpleAsync: SAMPLE_SIMPLE_ASYNC_FUNCTION,\n\tsimpleAsyncGenerator: SAMPLE_SIMPLE_ASYNC_GENERATOR_FUNCTION,\n\tsimpleGenerator: SAMPLE_SIMPLE_GENERATOR_FUNCTION,\n} as const;\n\nclass SampleClass {\n\tstatic staticArrow = SAMPLE_ARROW_FUNCTION;\n\tstatic staticSimple = SAMPLE_SIMPLE_FUNCTION;\n\n\t/* prettier-ignore */\n\tconstructor() { void 0; }\n\n\tpublic arrow = SAMPLE_ARROW_FUNCTION;\n\tpublic simple = SAMPLE_SIMPLE_FUNCTION;\n\t/* prettier-ignore */\n\tpublic method() { return void 0; }\n}\n\nconst sampleClass = new SampleClass();\n\nexport const SAMPLE_CLASS_METHODS = [\n\tSampleClass.staticArrow,\n\tSampleClass.staticSimple,\n\tsampleClass.arrow,\n\tsampleClass.simple,\n\tsampleClass.method,\n] as const;\n\nexport const SAMPLE_OBJECT_METHODS = [\n\tSAMPLE_OBJECT_WITH_METHODS.arrow,\n\tSAMPLE_OBJECT_WITH_METHODS.arrowAsync,\n\tSAMPLE_OBJECT_WITH_METHODS.simple,\n\tSAMPLE_OBJECT_WITH_METHODS.simpleAsync,\n\tSAMPLE_OBJECT_WITH_METHODS.simpleAsyncGenerator,\n\tSAMPLE_OBJECT_WITH_METHODS.simpleGenerator,\n] as const;\n\nexport const SAMPLE_ARROW_FUNCTIONS = [\n\tSampleClass.staticArrow,\n\tSAMPLE_OBJECT_WITH_METHODS.arrow,\n\tSAMPLE_OBJECT_WITH_METHODS.arrowAsync,\n\tsampleClass.arrow,\n\tSAMPLE_ARROW_FUNCTION,\n\t() => SAMPLE_SIMPLE_FUNCTION,\n\tSAMPLE_ARROW_ASYNC_FUNCTION,\n\tasync () => SAMPLE_SIMPLE_FUNCTION,\n] as const;\n\n/* prettier-ignore */\nexport const SAMPLE_SIMPLE_FUNCTIONS = [\n\tSAMPLE_SIMPLE_FUNCTION,\n\tfunction simple() { return SAMPLE_ARROW_FUNCTION; },\n\tSAMPLE_SIMPLE_ASYNC_FUNCTION,\n\tasync function simple() { return SAMPLE_ARROW_FUNCTION; },\n\tSAMPLE_SIMPLE_ASYNC_GENERATOR_FUNCTION,\n\tasync function* simple() { yield void 0; return SAMPLE_ARROW_FUNCTION; },\n\tSAMPLE_SIMPLE_GENERATOR_FUNCTION,\n\tfunction* simple() { yield void 0; return SAMPLE_ARROW_FUNCTION; },\n\tSampleClass.staticSimple,\n\tsampleClass.simple,\n\tSAMPLE_OBJECT_WITH_METHODS.simple,\n\tSAMPLE_OBJECT_WITH_METHODS.simpleAsync,\n\tSAMPLE_OBJECT_WITH_METHODS.simpleAsyncGenerator,\n\tSAMPLE_OBJECT_WITH_METHODS.simpleGenerator,\n\tsampleClass.method,\n\t...SAMPLE_BUILT_IN_METHODS,\n] as const;\n\nexport const SAMPLE_FUNCTIONS = [...SAMPLE_ARROW_FUNCTIONS, ...SAMPLE_SIMPLE_FUNCTIONS] as const;\n"]}