MCPcopy Index your code
hub / github.com/jquery/esprima / parseJSXRoot

Method parseJSXRoot

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

Source from the content-addressed store, hash-verified

603 }
604
605 parseJSXRoot(): JSXNode.JSXElement {
606 // Pop the opening '<' added from the lookahead.
607 if (this.config.tokens) {
608 this.tokens.pop();
609 }
610
611 this.startJSX();
612 const element = this.parseJSXElement();
613 this.finishJSX();
614
615 return element;
616 }
617
618 isStartOfExpression(): boolean {
619 return super.isStartOfExpression() || this.match('<');

Callers 1

Calls 3

startJSXMethod · 0.95
parseJSXElementMethod · 0.95
finishJSXMethod · 0.95

Tested by

no test coverage detected