|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DeclarationTIR | |
|---|---|
| org.norecess.citkit.tir.declarations | |
| org.norecess.citkit.tir.expressions | This package provides the classes for the expressions in a language. |
| Uses of DeclarationTIR in org.norecess.citkit.tir.declarations |
|---|
| Subinterfaces of DeclarationTIR in org.norecess.citkit.tir.declarations | |
|---|---|
interface |
IFunctionDTIR
|
interface |
ITypeDTIR
|
interface |
IVariableDTIR
|
| Classes in org.norecess.citkit.tir.declarations that implement DeclarationTIR | |
|---|---|
class |
FunctionDTIR
The TIR for a function or procedure declaration. |
class |
TypeDTIR
The TIR for a type declaration. |
class |
VariableDTIR
The TIR for a variable declaration. |
| Uses of DeclarationTIR in org.norecess.citkit.tir.expressions |
|---|
| Methods in org.norecess.citkit.tir.expressions that return types with arguments of type DeclarationTIR | |
|---|---|
java.util.List<? extends DeclarationTIR> |
LetETIR.getDeclarations()
Returns the declarations of the let expression. |
java.util.List<? extends DeclarationTIR> |
ILetETIR.getDeclarations()
Returns the declarations of the let expression. |
| Constructor parameters in org.norecess.citkit.tir.expressions with type arguments of type DeclarationTIR | |
|---|---|
LetETIR(IPosition position,
java.util.List<? extends DeclarationTIR> declarations,
ExpressionTIR body)
Constructs a let expression. |
|
LetETIR(java.util.List<? extends DeclarationTIR> declarations,
ExpressionTIR body)
Basic constructor. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||