A B C D E F G H I L N O P R S T V W

V

valueOf(String) - Static method in enum org.norecess.citkit.lir.expressions.LIRBinaryExpression.BinaryOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.norecess.citkit.lir.expressions.LIRUnaryExpression.UnaryOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.norecess.citkit.tir.expressions.OperatorETIR.Operator
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.norecess.citkit.lir.expressions.LIRBinaryExpression.BinaryOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.norecess.citkit.lir.expressions.LIRUnaryExpression.UnaryOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.norecess.citkit.tir.expressions.OperatorETIR.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
VariableDTIR - Class in org.norecess.citkit.tir.declarations
The TIR for a variable declaration.
VariableDTIR(IPosition, ISymbol, INameTTIR, ExpressionTIR) - Constructor for class org.norecess.citkit.tir.declarations.VariableDTIR
Constructs a variable declaration.
VariableDTIR(ISymbol, INameTTIR, ExpressionTIR) - Constructor for class org.norecess.citkit.tir.declarations.VariableDTIR
Basic constructor.
VariableDTIR(ISymbol, ExpressionTIR) - Constructor for class org.norecess.citkit.tir.declarations.VariableDTIR
Constructs a variable declaration without a known type.
VariableETIR - Class in org.norecess.citkit.tir.expressions
The TIR for a variable (i.e., l-value) expression.
VariableETIR(IPosition, LValueTIR) - Constructor for class org.norecess.citkit.tir.expressions.VariableETIR
Constructs a variable expression.
VariableETIR(IPosition, LValueTIR, HobbesType) - Constructor for class org.norecess.citkit.tir.expressions.VariableETIR
Constructs a variable expression.
VariableETIR(LValueTIR) - Constructor for class org.norecess.citkit.tir.expressions.VariableETIR
Basic constructor.
VariableETIR(LValueTIR, HobbesType) - Constructor for class org.norecess.citkit.tir.expressions.VariableETIR
Basic constructor.
visitArrayETIR(IArrayETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitArrayType(IArrayTIR) - Method in interface org.norecess.citkit.visitors.TypeTIRVisitor
 
visitArrayType(IArrayType) - Method in interface org.norecess.citkit.visitors.TypeVisitor
 
visitAssignmentETIR(IAssignmentETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitBinaryExpression(LIRBinaryExpression) - Method in interface org.norecess.citkit.visitors.LIRExpressionVisitor
 
visitBooleanETIR(IBooleanETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitBreakETIR(BreakETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitCall(LIRCall) - Method in interface org.norecess.citkit.visitors.LIRInstructionVisitor
 
visitCallETIR(ICallETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitComment(LIRComment) - Method in interface org.norecess.citkit.visitors.LIRInstructionVisitor
 
visitConditionalAssignment(LIRConditionalAssignment) - Method in interface org.norecess.citkit.visitors.LIRInstructionVisitor
 
visitField(IFieldTIR) - Method in interface org.norecess.citkit.visitors.TypeTIRVisitor
 
visitFieldAssignmentETIR(IFieldAssignmentTIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitFieldLValue(IFieldValueTIR) - Method in interface org.norecess.citkit.visitors.LValueTIRVisitor
 
visitFloatingPoint(LIRFloatingPointRegister) - Method in interface org.norecess.citkit.visitors.LIRRegisterVisitor
 
visitForETIR(IForETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitFunctionDTIR(IFunctionDTIR) - Method in interface org.norecess.citkit.visitors.DeclarationTIRVisitor
 
visitFunctionType(IFunctionType) - Method in interface org.norecess.citkit.visitors.TypeVisitor
 
visitGeneralPurpose(LIRGeneralPurposeRegister) - Method in interface org.norecess.citkit.visitors.LIRRegisterVisitor
 
visitGoto(LIRGoto) - Method in interface org.norecess.citkit.visitors.LIRInstructionVisitor
 
visitIf(LIRIf) - Method in interface org.norecess.citkit.visitors.LIRInstructionVisitor
 
visitIfETIR(IIfETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitInteger(LIRInteger) - Method in interface org.norecess.citkit.visitors.LIROperandVisitor
 
visitIntegerETIR(IIntegerETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitLabel(LIRLabel) - Method in interface org.norecess.citkit.visitors.LIRControlDestinationVisitor
 
visitLabel(LIRLabel) - Method in interface org.norecess.citkit.visitors.LIRInstructionVisitor
 
visitLambdaETIR(ILambdaETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitLetETIR(ILetETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitLoad(LIRLoad) - Method in interface org.norecess.citkit.visitors.LIRInstructionVisitor
 
visitNameType(INameTTIR) - Method in interface org.norecess.citkit.visitors.TypeTIRVisitor
 
visitNameType(INameType) - Method in interface org.norecess.citkit.visitors.TypeVisitor
 
visitNilETIR(NilETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitOperand(LIROperandExpression) - Method in interface org.norecess.citkit.visitors.LIRExpressionVisitor
 
visitOperatorETIR(IOperatorETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitParameter(LIRParameterRegister) - Method in interface org.norecess.citkit.visitors.LIRRegisterVisitor
 
visitPrimitiveType(PrimitiveType) - Method in interface org.norecess.citkit.visitors.TypeVisitor
 
visitRecordETIR(IRecordETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitRecordType(IRecordTTIR) - Method in interface org.norecess.citkit.visitors.TypeTIRVisitor
 
visitRecordType(IRecordType) - Method in interface org.norecess.citkit.visitors.TypeVisitor
 
visitRegister(LIRRegisterMA) - Method in interface org.norecess.citkit.visitors.LIRMemoryAddressVisitor
 
visitRegister(LIRRegisterOperand) - Method in interface org.norecess.citkit.visitors.LIROperandVisitor
 
visitRegisterAssignment(LIRRegisterAssignment) - Method in interface org.norecess.citkit.visitors.LIRInstructionVisitor
 
visitRegisterOffset(LIRRegisterOffset) - Method in interface org.norecess.citkit.visitors.LIRControlDestinationVisitor
 
visitRegisterOffset(LIRRegisterOffsetMA) - Method in interface org.norecess.citkit.visitors.LIRMemoryAddressVisitor
 
visitReigsterOffset(LIRRegisterOffset) - Method in interface org.norecess.citkit.visitors.LIROperandVisitor
 
visitReturn(LIRReturn) - Method in interface org.norecess.citkit.visitors.LIRInstructionVisitor
 
visitSequence(LIRSequence) - Method in interface org.norecess.citkit.visitors.LIRInstructionVisitor
 
visitSequenceETIR(ISequenceETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitSimpleLValue(ISimpleLValueTIR) - Method in interface org.norecess.citkit.visitors.LValueTIRVisitor
 
visitStore(LIRStore) - Method in interface org.norecess.citkit.visitors.LIRInstructionVisitor
 
visitStringETIR(IStringETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitSubscriptLValue(ISubscriptLValueTIR) - Method in interface org.norecess.citkit.visitors.LValueTIRVisitor
 
visitSymbolic(LIRSymbolicRegister) - Method in interface org.norecess.citkit.visitors.LIRRegisterVisitor
 
visitTwoRegister(LIRTwoRegisterMA) - Method in interface org.norecess.citkit.visitors.LIRMemoryAddressVisitor
 
visitTypeDTIR(ITypeDTIR) - Method in interface org.norecess.citkit.visitors.DeclarationTIRVisitor
 
visitUnaryExpression(LIRUnaryExpression) - Method in interface org.norecess.citkit.visitors.LIRExpressionVisitor
 
visitVariableDTIR(IVariableDTIR) - Method in interface org.norecess.citkit.visitors.DeclarationTIRVisitor
 
visitVariableETIR(IVariableETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
visitWhileETIR(IWhileETIR) - Method in interface org.norecess.citkit.visitors.ExpressionTIRVisitor
 
VOID_TYPE - Static variable in class org.norecess.citkit.types.VoidType
 
VoidType - Class in org.norecess.citkit.types
Data type for the void type.

A B C D E F G H I L N O P R S T V W