A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
S
- safeCallX(Expression, String, Expression...) - Static method in class asteroid.Expressions
-
Creates a safe method call expression.
- SEMANTIC_ANALYSIS - Static variable in class asteroid.Phase.GLOBAL
-
Consistency and validity checks
- SEMANTIC_ANALYSIS - Static variable in class asteroid.Phase.LOCAL
-
Consistency and validity checks
- statements - Variable in class asteroid.utils.StatementUtils.Group
- Statements - Class in asteroid
-
This class hides the different implementations to create expressions through the Groovy api to provide a unified an easier way to create statements when coding an AST transformation.
- Statements() - Constructor for class asteroid.Statements
- StatementUtils - Class in asteroid.utils
-
General utility methods to deal with
Statementinstances - StatementUtils() - Constructor for class asteroid.utils.StatementUtils
- StatementUtils.Group - Class in asteroid.utils
-
Represent a group of statements grouped by a given label.
- StatementUtils.Label - Class in asteroid.utils
-
This class helps to identify a list of statements.
- staticCallX(Class, String, Expression...) - Static method in class asteroid.Expressions
-
Creates a static method expression
AST - staticCallX(ClassNode, String, Expression...) - Static method in class asteroid.Expressions
-
Creates a static method expression
AST - stmt(Expression) - Static method in class asteroid.Statements
-
Returns an instance of
Statement. - STMT - Static variable in class asteroid.A
-
Entry point to create statements.
- STMT - Static variable in class asteroid.Utils
-
Access to utility functions to deal with
Statementinstances
All Classes All Packages