AstCreator
Value members
Concrete methods
Inherited methods
- Inherited from:
- AstForDeclarationsCreator
- Inherited from:
- AstForFunctionsCreator
De-sugaring from:
De-sugaring from:
for (var i in/of arr) { body }
to:
{ var _iterator = Object.keys(arr)Symbol.iterator; var _result; var i; while (!(_result = _iterator.next()).done) { i = _result.value; body } }
- Inherited from:
- AstForStatementsCreator
For a given call node, arguments, and optionally, a receiver, create an AST that represents the call site. The main purpose of this method is to automatically assign the correct argument indices.
For a given call node, arguments, and optionally, a receiver, create an AST that represents the call site. The main purpose of this method is to automatically assign the correct argument indices.
- Inherited from:
- AstCreatorBase
- Inherited from:
- AstForDeclarationsCreator
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstForFunctionsCreator
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstNodeBuilder
- Inherited from:
- AstCreatorHelper
Create a global namespace block for the given filename
Create a global namespace block for the given filename
- Inherited from:
- AstCreatorBase
Creates an AST that represents an entire method, including its content.
Creates an AST that represents an entire method, including its content.
- Inherited from:
- AstCreatorBase
Create a method return node
Create a method return node
- Inherited from:
- AstCreatorBase
Creates an AST that represents a method stub, containing information about the method, its parameters, and the return type.
Creates an AST that represents a method stub, containing information about the method, its parameters, and the return type.
- Inherited from:
- AstCreatorBase