MCPcopy Index your code
hub / github.com/nodejs/node / getHelperName

Function getHelperName

test/fixtures/snapshot/typescript.js:87642–87669  ·  view source on GitHub ↗
(helper)

Source from the content-addressed store, hash-verified

87640 }
87641 }
87642 function getHelperName(helper) {
87643 switch (helper) {
87644 case 1 /* ExternalEmitHelpers.Extends */: return "__extends";
87645 case 2 /* ExternalEmitHelpers.Assign */: return "__assign";
87646 case 4 /* ExternalEmitHelpers.Rest */: return "__rest";
87647 case 8 /* ExternalEmitHelpers.Decorate */: return "__decorate";
87648 case 16 /* ExternalEmitHelpers.Metadata */: return "__metadata";
87649 case 32 /* ExternalEmitHelpers.Param */: return "__param";
87650 case 64 /* ExternalEmitHelpers.Awaiter */: return "__awaiter";
87651 case 128 /* ExternalEmitHelpers.Generator */: return "__generator";
87652 case 256 /* ExternalEmitHelpers.Values */: return "__values";
87653 case 512 /* ExternalEmitHelpers.Read */: return "__read";
87654 case 1024 /* ExternalEmitHelpers.SpreadArray */: return "__spreadArray";
87655 case 2048 /* ExternalEmitHelpers.Await */: return "__await";
87656 case 4096 /* ExternalEmitHelpers.AsyncGenerator */: return "__asyncGenerator";
87657 case 8192 /* ExternalEmitHelpers.AsyncDelegator */: return "__asyncDelegator";
87658 case 16384 /* ExternalEmitHelpers.AsyncValues */: return "__asyncValues";
87659 case 32768 /* ExternalEmitHelpers.ExportStar */: return "__exportStar";
87660 case 65536 /* ExternalEmitHelpers.ImportStar */: return "__importStar";
87661 case 131072 /* ExternalEmitHelpers.ImportDefault */: return "__importDefault";
87662 case 262144 /* ExternalEmitHelpers.MakeTemplateObject */: return "__makeTemplateObject";
87663 case 524288 /* ExternalEmitHelpers.ClassPrivateFieldGet */: return "__classPrivateFieldGet";
87664 case 1048576 /* ExternalEmitHelpers.ClassPrivateFieldSet */: return "__classPrivateFieldSet";
87665 case 2097152 /* ExternalEmitHelpers.ClassPrivateFieldIn */: return "__classPrivateFieldIn";
87666 case 4194304 /* ExternalEmitHelpers.CreateBinding */: return "__createBinding";
87667 default: return ts.Debug.fail("Unrecognized helper");
87668 }
87669 }
87670 function resolveHelpersModule(node, errorNode) {
87671 if (!externalHelpersModule) {
87672 externalHelpersModule = resolveExternalModule(node, ts.externalHelpersModuleNameText, ts.Diagnostics.This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found, errorNode) || unknownSymbol;

Callers 1

checkExternalEmitHelpersFunction · 0.85

Calls 1

failMethod · 0.45

Tested by

no test coverage detected