Attributes
- Companion:
- object
- Graph
- Supertypes
- class AstCreatorBaseclass Objecttrait Matchableclass Any
Members list
Value members
Concrete methods
Attributes
- Definition Classes
- AstCreatorBase
Inherited methods
Absolute path for the given file name
Absolute path for the given file name
Attributes
- Inherited from:
- AstCreatorBase
For a given block node and statement ASTs, create an AST that represents the block. The main purpose of this method is to increase the readability of the code which creates block asts.
For a given block node and statement ASTs, create an AST that represents the block. The main purpose of this method is to increase the readability of the code which creates block asts.
Attributes
- Inherited from:
- AstCreatorBase
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.
Attributes
- Inherited from:
- AstCreatorBase
For a given node, condition AST and children ASTs, create an AST that represents the control structure. The main purpose of this method is to automatically assign the correct condition edges.
For a given node, condition AST and children ASTs, create an AST that represents the control structure. The main purpose of this method is to automatically assign the correct condition edges.
Attributes
- Inherited from:
- AstCreatorBase
Attributes
- Inherited from:
- AstCreatorBase
Create a global namespace block for the given filename
Create a global namespace block for the given filename
Attributes
- 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.
Attributes
- Inherited from:
- AstCreatorBase
Creates an AST that represents an entire method, including its content and with support for both method and parameter annotations.
Creates an AST that represents an entire method, including its content and with support for both method and parameter annotations.
Attributes
- Inherited from:
- AstCreatorBase
Create a method return node
Create a method return node
Attributes
- 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.
Attributes
- Inherited from:
- AstCreatorBase
For a given return node and arguments, create an AST that represents the return instruction. The main purpose of this method is to automatically assign the correct argument indices.
For a given return node and arguments, create an AST that represents the return instruction. The main purpose of this method is to automatically assign the correct argument indices.
Attributes
- Inherited from:
- AstCreatorBase
Attributes
- Inherited from:
- AstCreatorBase
Attributes
- Inherited from:
- AstCreatorBase
For the given try body, catch ASTs and finally AST, create a try-catch-finally AST with orders set correctly for the ossdataflow engine.
For the given try body, catch ASTs and finally AST, create a try-catch-finally AST with orders set correctly for the ossdataflow engine.
Attributes
- Inherited from:
- AstCreatorBase
Attributes
- Inherited from:
- AstCreatorBase
Attributes
- Inherited from:
- AstCreatorBase
Attributes
- Inherited from:
- AstCreatorBase
Attributes
- Inherited from:
- AstCreatorBase
Attributes
- Inherited from:
- AstCreatorBase
Inherited fields
Attributes
- Inherited from:
- AstCreatorBase