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

Function parseTypeMemberSemicolon

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

Source from the content-addressed store, hash-verified

33577 return parameters;
33578 }
33579 function parseTypeMemberSemicolon() {
33580 // We allow type members to be separated by commas or (possibly ASI) semicolons.
33581 // First check if it was a comma. If so, we're done with the member.
33582 if (parseOptional(27 /* SyntaxKind.CommaToken */)) {
33583 return;
33584 }
33585 // Didn't have a comma. We must have a (possible ASI) semicolon.
33586 parseSemicolon();
33587 }
33588 function parseSignatureMember(kind) {
33589 var pos = getNodePos();
33590 var hasJSDoc = hasPrecedingJSDocComment();

Callers 3

parseSignatureMemberFunction · 0.85

Calls 2

parseOptionalFunction · 0.85
parseSemicolonFunction · 0.85

Tested by

no test coverage detected