| Package | Description |
|---|---|
| gw.lang.ir | |
| gw.lang.ir.builder | |
| gw.lang.ir.expression | |
| gw.lang.ir.statement |
| Modifier and Type | Method and Description |
|---|---|
protected List<IRSymbol> |
IRElement.maybeEraseStructuralSymbolTypes(List<IRSymbol> parameters) |
| Modifier and Type | Method and Description |
|---|---|
protected List<IRSymbol> |
IRElement.maybeEraseStructuralSymbolTypes(List<IRSymbol> parameters) |
| Modifier and Type | Method and Description |
|---|---|
IRSymbol |
IRSymbolBuilder.build(IRBuilderContext context) |
IRSymbol |
IRTempSymbolBuilder.build(IRBuilderContext context) |
IRSymbol |
IRThisSymbolBuilder.build(IRBuilderContext context) |
IRSymbol |
IRBuilderContext.findVar(String name) |
IRSymbol |
IRBuilderContext.getOrCreateVar(String name,
IRType type) |
IRSymbol |
IRBuilderContext.tempSymbol(IRType type) |
| Modifier and Type | Method and Description |
|---|---|
List<IRSymbol> |
IRMethodBuilder.getParameters() |
| Modifier and Type | Method and Description |
|---|---|
IRSymbol |
IRIdentifier.getSymbol() |
| Constructor and Description |
|---|
IRIdentifier(IRSymbol symbol) |
| Modifier and Type | Method and Description |
|---|---|
IRSymbol |
IRCatchClause.getIdentifier() |
IRSymbol |
IRAssignmentStatement.getSymbol() |
| Modifier and Type | Method and Description |
|---|---|
List<IRSymbol> |
IRMethodStatement.getParameters() |
| Constructor and Description |
|---|
IRAssignmentStatement(IRSymbol symbol,
IRExpression value) |
IRCatchClause(IRSymbol identifier,
IRStatement body) |
| Constructor and Description |
|---|
IRMethodStatement(IRStatement methodBody,
String name,
int modifiers,
boolean explicitInternal,
IRType returnType,
IType returnIType,
List<IRSymbol> parameters,
IType[] argTypes,
IType methodType,
Object[] annotationDefault) |
IRMethodStatement(IRStatement methodBody,
String name,
int modifiers,
boolean explicitInternal,
IRType returnType,
List<IRSymbol> parameters) |
IRMethodStatement(IRStatement methodBody,
String name,
int modifiers,
boolean explicitInternal,
IRType returnType,
List<IRSymbol> parameters,
Object[] annotationDefault) |
Copyright © 2017. All rights reserved.