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

Function isReusableParsingContext

test/fixtures/snapshot/typescript.js:32812–32827  ·  view source on GitHub ↗
(parsingContext)

Source from the content-addressed store, hash-verified

32810 return node;
32811 }
32812 function isReusableParsingContext(parsingContext) {
32813 switch (parsingContext) {
32814 case 5 /* ParsingContext.ClassMembers */:
32815 case 2 /* ParsingContext.SwitchClauses */:
32816 case 0 /* ParsingContext.SourceElements */:
32817 case 1 /* ParsingContext.BlockStatements */:
32818 case 3 /* ParsingContext.SwitchClauseStatements */:
32819 case 6 /* ParsingContext.EnumMembers */:
32820 case 4 /* ParsingContext.TypeMembers */:
32821 case 8 /* ParsingContext.VariableDeclarations */:
32822 case 17 /* ParsingContext.JSDocParameters */:
32823 case 16 /* ParsingContext.Parameters */:
32824 return true;
32825 }
32826 return false;
32827 }
32828 function canReuseNode(node, parsingContext) {
32829 switch (parsingContext) {
32830 case 5 /* ParsingContext.ClassMembers */:

Callers 1

currentNodeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected