MCPcopy Create free account
hub / github.com/cst/cst / buildElementTree

Function buildElementTree

src/elementTree.js:28–37  ·  view source on GitHub ↗
(ast: Object, tokens: Array<BabylonToken>)

Source from the content-addressed store, hash-verified

26 * @returns {Program}
27 */
28export function buildElementTree(ast: Object, tokens: Array<BabylonToken>): Program {
29 let firstToken = tokens[0];
30 ast.start = firstToken.start;
31 ast.end = tokens[tokens.length - 1].end;
32 return ((buildElementTreeItem(ast, {
33 tokens,
34 token: firstToken,
35 pos: 0,
36 }): any): Program);
37}
38
39type ElementTreeItemState = {
40 tokens: Array<BabylonToken>,

Callers 1

parseMethod · 0.90

Calls 1

buildElementTreeItemFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…