(name)
| 1439 | } |
| 1440 | |
| 1441 | getInternalVariableName(name) { |
| 1442 | if (!this._internalVariableNames.hasOwnProperty(name)) { |
| 1443 | this._internalVariableNames[name] = 0; |
| 1444 | } |
| 1445 | this._internalVariableNames[name]++; |
| 1446 | if (this._internalVariableNames[name] === 1) { |
| 1447 | return name; |
| 1448 | } |
| 1449 | return name + this._internalVariableNames[name]; |
| 1450 | } |
| 1451 | |
| 1452 | astKey(ast, separator = ',') { |
| 1453 | if (!ast.start || !ast.end) throw new Error('AST start and end needed'); |
no outgoing calls
no test coverage detected