Uses of Interface
org.norecess.citkit.tir.DeclarationTIR

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.