public class ExpressionTransformer extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
addTempSymbolForCompoundAssignment(IExpression e,
IRSymbol s) |
static void |
clearTempSymbolForCompoundAssignment() |
static IRExpression |
compile(IExpression expr,
TopLevelTransformationContext cc) |
static List<IRStatement> |
compileInitializer(IExpression expr,
TopLevelTransformationContext cc,
IRExpression root) |
public static IRExpression compile(IExpression expr, TopLevelTransformationContext cc)
public static List<IRStatement> compileInitializer(IExpression expr, TopLevelTransformationContext cc, IRExpression root)
public static void addTempSymbolForCompoundAssignment(IExpression e, IRSymbol s)
public static void clearTempSymbolForCompoundAssignment()
Copyright © 2016. All rights reserved.