(ast: Object, tokens: Array<BabylonToken>)
| 26 | * @returns {Program} |
| 27 | */ |
| 28 | export 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 | |
| 39 | type ElementTreeItemState = { |
| 40 | tokens: Array<BabylonToken>, |
no test coverage detected
searching dependent graphs…