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

Function parseTypeAssertion

test/fixtures/snapshot/typescript.js:35448–35455  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

35446 return finishNode(factory.createJsxJsxClosingFragment(), pos);
35447 }
35448 function parseTypeAssertion() {
35449 var pos = getNodePos();
35450 parseExpected(29 /* SyntaxKind.LessThanToken */);
35451 var type = parseType();
35452 parseExpected(31 /* SyntaxKind.GreaterThanToken */);
35453 var expression = parseSimpleUnaryExpression();
35454 return finishNode(factory.createTypeAssertion(type, expression), pos);
35455 }
35456 function nextTokenIsIdentifierOrKeywordOrOpenBracketOrTemplate() {
35457 nextToken();
35458 return ts.tokenIsIdentifierOrKeyword(token())

Callers 1

Calls 5

getNodePosFunction · 0.85
parseExpectedFunction · 0.85
parseTypeFunction · 0.85
finishNodeFunction · 0.85

Tested by

no test coverage detected