MCPcopy
hub / github.com/jquery/esprima / parseJSXIdentifier

Method parseJSXIdentifier

src/jsx-parser.ts:353–360  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

351 }
352
353 parseJSXIdentifier(): JSXNode.JSXIdentifier {
354 const node = this.createJSXNode();
355 const token = this.nextJSXToken();
356 if (token.type !== JSXToken.Identifier) {
357 this.throwUnexpectedToken(token);
358 }
359 return this.finalize(node, new JSXNode.JSXIdentifier(token.value));
360 }
361
362 parseJSXElementName(): JSXNode.JSXElementName {
363 const node = this.createJSXNode();

Callers 2

parseJSXElementNameMethod · 0.95
parseJSXAttributeNameMethod · 0.95

Calls 4

createJSXNodeMethod · 0.95
nextJSXTokenMethod · 0.95
finalizeMethod · 0.80
throwUnexpectedTokenMethod · 0.45

Tested by

no test coverage detected