A B C D E F G H I L M N O P R S T U V W 
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 Statement instances
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 Statement instances
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages