MCPcopy Index your code
hub / github.com/reactjs/react-rails / parseTemplateLiteral

Function parseTemplateLiteral

lib/assets/javascripts/JSXTransformer.js:5743–5757  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

5741 }
5742
5743 function parseTemplateLiteral() {
5744 var quasi, quasis, expressions, marker = markerCreate();
5745
5746 quasi = parseTemplateElement({ head: true });
5747 quasis = [ quasi ];
5748 expressions = [];
5749
5750 while (!quasi.tail) {
5751 expressions.push(parseExpression());
5752 quasi = parseTemplateElement({ head: false });
5753 quasis.push(quasi);
5754 }
5755
5756 return markerApply(marker, delegate.createTemplateLiteral(quasis, expressions));
5757 }
5758
5759 // 11.1.6 The Grouping Operator
5760

Callers 3

parsePrimaryExpressionFunction · 0.85

Calls 4

markerCreateFunction · 0.85
parseTemplateElementFunction · 0.85
parseExpressionFunction · 0.85
markerApplyFunction · 0.85

Tested by

no test coverage detected