| Package | Description |
|---|---|
| gw.lang.ir | |
| gw.lang.ir.expression | |
| gw.lang.ir.statement |
| Modifier and Type | Class and Description |
|---|---|
class |
IRAbstractLoopStatement |
class |
IRExpression |
class |
IRStatement |
| Modifier and Type | Method and Description |
|---|---|
IRElement |
IRElement.getParent() |
| Modifier and Type | Method and Description |
|---|---|
void |
IRElement.setParent(IRElement parent) |
protected void |
IRElement.setParentToThis(IRElement element) |
| Modifier and Type | Class and Description |
|---|---|
class |
IRArithmeticExpression |
class |
IRArrayLengthExpression |
class |
IRArrayLoadExpression |
class |
IRBooleanLiteral |
class |
IRCastExpression |
class |
IRCharacterLiteral |
class |
IRClassLiteral |
class |
IRCompositeExpression |
class |
IRConditionalAndExpression |
class |
IRConditionalOrExpression |
class |
IREqualityExpression |
class |
IRFieldGetExpression |
class |
IRIdentifier |
class |
IRInstanceOfExpression |
class |
IRLazyTypeMethodCallExpression |
class |
IRMethodCallExpression |
class |
IRNegationExpression |
class |
IRNewArrayExpression |
class |
IRNewExpression |
class |
IRNewMultiDimensionalArrayExpression |
class |
IRNoOpExpression |
class |
IRNotExpression |
class |
IRNullLiteral |
class |
IRNumericLiteral |
class |
IRPrimitiveTypeConversion |
class |
IRRelationalExpression |
class |
IRStringLiteralExpression |
class |
IRTernaryExpression |
| Modifier and Type | Method and Description |
|---|---|
List<IRElement> |
IRCompositeExpression.getElements() |
| Modifier and Type | Method and Description |
|---|---|
void |
IRCompositeExpression.addElement(IRElement element) |
| Constructor and Description |
|---|
IRCompositeExpression(IRElement... elements) |
| Constructor and Description |
|---|
IRCompositeExpression(List<IRElement> elements) |
| Modifier and Type | Class and Description |
|---|---|
class |
IRArrayStoreStatement |
class |
IRAssignmentStatement |
class |
IRBreakStatement |
class |
IRContinueStatement |
class |
IRDoWhileStatement |
class |
IREvalStatement |
class |
IRFieldDecl |
class |
IRFieldSetStatement |
class |
IRForEachStatement |
class |
IRIfStatement |
class |
IRImplicitReturnStatement |
class |
IRMethodCallStatement |
class |
IRMethodStatement |
class |
IRMonitorLockAcquireStatement |
class |
IRMonitorLockReleaseStatement |
class |
IRNewStatement |
class |
IRNoOpStatement |
class |
IRReturnStatement |
class |
IRStatementList |
class |
IRSwitchStatement |
class |
IRSyntheticStatement |
class |
IRThrowStatement |
class |
IRTryCatchFinallyStatement |
class |
IRWhileStatement |
Copyright © 2022. All rights reserved.