static IRExpression |
AdditiveExpressionTransformer.compile(TopLevelTransformationContext cc,
AdditiveExpression expr) |
static IRExpression |
AdditiveExpressionTransformer.compile(TopLevelTransformationContext cc,
AdditiveExpression expr,
gw.internal.gosu.ir.transform.expression.AdditiveExpressionTransformer.StringBuilderHandle stringBuilder) |
static IRExpression |
ArrayAccessTransformer.compile(TopLevelTransformationContext cc,
ArrayAccess expr) |
static IRExpression |
BeanMethodCallExpansionTransformer.compile(TopLevelTransformationContext cc,
BeanMethodCallExpression expr) |
static IRExpression |
BeanMethodCallExpressionTransformer.compile(TopLevelTransformationContext cc,
BeanMethodCallExpression expr) |
static IRExpression |
BitshiftExpressionTransformer.compile(TopLevelTransformationContext cc,
BitshiftExpression expr) |
static IRExpression |
BitwiseAndExpressionTransformer.compile(TopLevelTransformationContext cc,
BitwiseAndExpression expr) |
static IRExpression |
BitwiseOrExpressionTransformer.compile(TopLevelTransformationContext cc,
BitwiseOrExpression expr) |
static IRExpression |
BitwiseXorExpressionTransformer.compile(TopLevelTransformationContext cc,
BitwiseXorExpression expr) |
static IRExpression |
BlockExpressionTransformer.compile(TopLevelTransformationContext cc,
BlockExpression blockExpression) |
static IRExpression |
BlockInvocationTransformer.compile(TopLevelTransformationContext cc,
BlockInvocation expr) |
static IRExpression |
BooleanLiteralTransformer.compile(TopLevelTransformationContext cc,
BooleanLiteral expr) |
static IRExpression |
CharLiteralTransformer.compile(TopLevelTransformationContext cc,
CharLiteral expr) |
static List<IRStatement> |
CollectionInitializerExpressionTransformer.compile(TopLevelTransformationContext cc,
CollectionInitializerExpression expr,
IRExpression root) |
static IRExpression |
ConditionalAndExpressionTransformer.compile(TopLevelTransformationContext cc,
ConditionalAndExpression expr) |
static IRExpression |
ConditionalOrExpressionTransformer.compile(TopLevelTransformationContext cc,
ConditionalOrExpression expr) |
static IRExpression |
ConditionalTernaryExpressionTransformer.compile(TopLevelTransformationContext cc,
ConditionalTernaryExpression expr) |
static IRExpression |
DefaultArgLiteralTransformer.compile(TopLevelTransformationContext cc,
DefaultArgLiteral expr) |
static IRExpression |
EqualityExpressionTransformer.compile(TopLevelTransformationContext cc,
EqualityExpression expr) |
static IRExpression |
EvalExpressionTransformer.compile(TopLevelTransformationContext cc,
EvalExpression expr) |
static IRExpression |
FeatureLiteralTransformer.compile(TopLevelTransformationContext cc,
FeatureLiteral expr) |
static IRExpression |
IdentityExpressionTransformer.compile(TopLevelTransformationContext cc,
IdentityExpression expr) |
static IRExpression |
IdentifierTransformer.compile(TopLevelTransformationContext cc,
IIdentifierExpression expr) |
static IRExpression |
IntervalExpressionTransformer.compile(TopLevelTransformationContext cc,
IntervalExpression expr) |
static IRExpression |
TypeAsTransformer.compile(TopLevelTransformationContext cc,
ITypeAsExpression expr) |
static IRExpression |
TypeOfTransformer.compile(TopLevelTransformationContext cc,
ITypeOfExpression expr) |
static IRExpression |
MapAccessTransformer.compile(TopLevelTransformationContext cc,
MapAccess expr) |
static List<IRStatement> |
MapInitializerExpressionTransformer.compile(TopLevelTransformationContext cc,
MapInitializerExpression expr,
IRExpression root) |
static IRExpression |
MemberAccessTransformer.compile(TopLevelTransformationContext cc,
MemberAccess expr) |
static IRExpression |
MemberExpansionAccessTransformer.compile(TopLevelTransformationContext cc,
MemberExpansionAccess expr) |
static IRExpression |
MethodCallExpressionTransformer.compile(TopLevelTransformationContext cc,
MethodCallExpression expr) |
static IRExpression |
MultiplicativeExpressionTransformer.compile(TopLevelTransformationContext cc,
MultiplicativeExpression expr) |
static IRExpression |
NewExpressionTransformer.compile(TopLevelTransformationContext cc,
NewExpression expr) |
static IRExpression |
NullExpressionTransformer.compile(TopLevelTransformationContext cc,
NullExpression expr) |
static IRExpression |
NumericLiteralTransformer.compile(TopLevelTransformationContext cc,
NumericLiteral expr) |
static List<IRStatement> |
ObjectInitializerExpressionTransformer.compile(TopLevelTransformationContext cc,
ObjectInitializerExpression expr,
IRExpression root) |
static IRExpression |
RelationalExpressionTransformer.compile(TopLevelTransformationContext cc,
RelationalExpression expr) |
static IRExpression |
StaticTypeOfTransformer.compile(TopLevelTransformationContext cc,
StaticTypeOfExpression expr) |
static IRExpression |
StringLiteralTransformer.compile(TopLevelTransformationContext cc,
StringLiteral expr) |
static IRExpression |
SuperAccessTransformer.compile(TopLevelTransformationContext cc,
SuperAccess expr) |
static IRExpression |
TemplateStringLiteralTransformer.compile(TopLevelTransformationContext cc,
TemplateStringLiteral expr) |
static IRExpression |
TypeIsTransformer.compile(TopLevelTransformationContext cc,
TypeIsExpression expr) |
static IRExpression |
TypeLiteralTransformer.compile(TopLevelTransformationContext cc,
TypeLiteral expr) |
static IRExpression |
UnaryExpressionTransformer.compile(TopLevelTransformationContext cc,
UnaryExpression expr) |
static IRExpression |
UnaryNotPlusMinusExpressionTransformer.compile(TopLevelTransformationContext cc,
UnaryNotPlusMinusExpression expr) |