A B C D E F G H I J K L M N O P Q R S T U V W _

O

OneLevelFlow - Class in tip.cfg.cfa
 
OneLevelFlow() - Constructor for class tip.cfg.cfa.OneLevelFlow
 
OP_ADD - Static variable in class tip.vm.TipVm
 
OP_ALOAD - Static variable in class tip.vm.TipVm
 
OP_CALL - Static variable in class tip.vm.TipVm
 
OP_CALL_INDIRECT - Static variable in class tip.vm.TipVm
 
OP_DEREF - Static variable in class tip.vm.TipVm
 
OP_DIV - Static variable in class tip.vm.TipVm
 
OP_GOTO - Static variable in class tip.vm.TipVm
 
OP_IFCMP_EQ - Static variable in class tip.vm.TipVm
 
OP_IFCMP_GT - Static variable in class tip.vm.TipVm
 
OP_IFEQ - Static variable in class tip.vm.TipVm
 
OP_IFNE - Static variable in class tip.vm.TipVm
 
OP_INPUT - Static variable in class tip.vm.TipVm
 
OP_LOAD - Static variable in class tip.vm.TipVm
 
OP_LOADC - Static variable in class tip.vm.TipVm
 
OP_MALLOC - Static variable in class tip.vm.TipVm
 
OP_MLOAD - Static variable in class tip.vm.TipVm
 
OP_MSTORE - Static variable in class tip.vm.TipVm
 
OP_MUL - Static variable in class tip.vm.TipVm
 
OP_OUTPUT - Static variable in class tip.vm.TipVm
 
OP_RETURN - Static variable in class tip.vm.TipVm
 
OP_STORE - Static variable in class tip.vm.TipVm
 
OP_SUB - Static variable in class tip.vm.TipVm
 
outAAssignPtrStm(AAssignPtrStm) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAAssignPtrStm(AAssignPtrStm) after traversing the children of AAssignPtrStm.
outAAssignPtrStm(AAssignPtrStm) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAAssignPtrStm(AAssignPtrStm) after traversing the children of AAssignPtrStm.
outAAssignPtrStm(AAssignPtrStm) - Method in class tip.phases.TypeChecking
 
outAAssignVarStm(AAssignVarStm) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAAssignVarStm(AAssignVarStm) after traversing the children of AAssignVarStm.
outAAssignVarStm(AAssignVarStm) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAAssignVarStm(AAssignVarStm) after traversing the children of AAssignVarStm.
outAAssignVarStm(AAssignVarStm) - Method in class tip.phases.TypeChecking
 
outABinopExp(ABinopExp) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseABinopExp(ABinopExp) after traversing the children of ABinopExp.
outABinopExp(ABinopExp) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseABinopExp(ABinopExp) after traversing the children of ABinopExp.
outABinopExp(ABinopExp) - Method in class tip.phases.TypeChecking
 
outABlock(ABlock) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseABlock(ABlock) after traversing the children of ABlock.
outABlock(ABlock) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseABlock(ABlock) after traversing the children of ABlock.
outABlockStm(ABlockStm) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseABlockStm(ABlockStm) after traversing the children of ABlockStm.
outABlockStm(ABlockStm) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseABlockStm(ABlockStm) after traversing the children of ABlockStm.
outABody(ABody) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseABody(ABody) after traversing the children of ABody.
outABody(ABody) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseABody(ABody) after traversing the children of ABody.
outABody(ABody) - Method in class tip.cfg.cfa.Normalization
Add all new identifiers to a ADeclStm in the start of the body.
outADeclStm(ADeclStm) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseADeclStm(ADeclStm) after traversing the children of ADeclStm.
outADeclStm(ADeclStm) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseADeclStm(ADeclStm) after traversing the children of ADeclStm.
outADerefExp(ADerefExp) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseADerefExp(ADerefExp) after traversing the children of ADerefExp.
outADerefExp(ADerefExp) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseADerefExp(ADerefExp) after traversing the children of ADerefExp.
outADerefExp(ADerefExp) - Method in class tip.cfg.cfa.Normalization
Normalizes deref expressions: E -> *E1 : E \notin S -> id = E => S -> x = *E1 E -> x
outADerefExp(ADerefExp) - Method in class tip.phases.TypeChecking
 
outADivideBinop(ADivideBinop) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseADivideBinop(ADivideBinop) after traversing the children of ADivideBinop.
outADivideBinop(ADivideBinop) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseADivideBinop(ADivideBinop) after traversing the children of ADivideBinop.
outAEqBinop(AEqBinop) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAEqBinop(AEqBinop) after traversing the children of AEqBinop.
outAEqBinop(AEqBinop) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAEqBinop(AEqBinop) after traversing the children of AEqBinop.
outAFuncDecl(AFuncDecl) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAFuncDecl(AFuncDecl) after traversing the children of AFuncDecl.
outAFuncDecl(AFuncDecl) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAFuncDecl(AFuncDecl) after traversing the children of AFuncDecl.
outAFuncDecl(AFuncDecl) - Method in class tip.cfg.CFGBuilder
 
outAFuncDecl(AFuncDecl) - Method in class tip.phases.Resources
 
outAFuncDecl(AFuncDecl) - Method in class tip.phases.TypeChecking
 
outAFunctionCallExp(AFunctionCallExp) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAFunctionCallExp(AFunctionCallExp) after traversing the children of AFunctionCallExp.
outAFunctionCallExp(AFunctionCallExp) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAFunctionCallExp(AFunctionCallExp) after traversing the children of AFunctionCallExp.
outAFunctionCallExp(AFunctionCallExp) - Method in class tip.cfg.cfa.Normalization
Normalizes function call expressions: E -> f(E1,...
outAFunctionCallExp(AFunctionCallExp) - Method in class tip.phases.CodeGeneration
 
outAFunctionCallExp(AFunctionCallExp) - Method in class tip.phases.TypeChecking
 
outAFunctionPtrCallExp(AFunctionPtrCallExp) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAFunctionPtrCallExp(AFunctionPtrCallExp) after traversing the children of AFunctionPtrCallExp.
outAFunctionPtrCallExp(AFunctionPtrCallExp) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAFunctionPtrCallExp(AFunctionPtrCallExp) after traversing the children of AFunctionPtrCallExp.
outAFunctionPtrCallExp(AFunctionPtrCallExp) - Method in class tip.phases.TypeChecking
 
outAGtBinop(AGtBinop) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAGtBinop(AGtBinop) after traversing the children of AGtBinop.
outAGtBinop(AGtBinop) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAGtBinop(AGtBinop) after traversing the children of AGtBinop.
outAIfThenElseStm(AIfThenElseStm) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAIfThenElseStm(AIfThenElseStm) after traversing the children of AIfThenElseStm.
outAIfThenElseStm(AIfThenElseStm) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAIfThenElseStm(AIfThenElseStm) after traversing the children of AIfThenElseStm.
outAIfThenElseStm(AIfThenElseStm) - Method in class tip.phases.TypeChecking
 
outAIfThenStm(AIfThenStm) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAIfThenStm(AIfThenStm) after traversing the children of AIfThenStm.
outAIfThenStm(AIfThenStm) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAIfThenStm(AIfThenStm) after traversing the children of AIfThenStm.
outAIfThenStm(AIfThenStm) - Method in class tip.phases.TypeChecking
 
outAInputExp(AInputExp) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAInputExp(AInputExp) after traversing the children of AInputExp.
outAInputExp(AInputExp) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAInputExp(AInputExp) after traversing the children of AInputExp.
outAInputExp(AInputExp) - Method in class tip.phases.TypeChecking
 
outAIntConstExp(AIntConstExp) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAIntConstExp(AIntConstExp) after traversing the children of AIntConstExp.
outAIntConstExp(AIntConstExp) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAIntConstExp(AIntConstExp) after traversing the children of AIntConstExp.
outAIntConstExp(AIntConstExp) - Method in class tip.phases.TypeChecking
 
outALocalDecl(ALocalDecl) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseALocalDecl(ALocalDecl) after traversing the children of ALocalDecl.
outALocalDecl(ALocalDecl) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseALocalDecl(ALocalDecl) after traversing the children of ALocalDecl.
outAMallocExp(AMallocExp) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAMallocExp(AMallocExp) after traversing the children of AMallocExp.
outAMallocExp(AMallocExp) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAMallocExp(AMallocExp) after traversing the children of AMallocExp.
outAMallocExp(AMallocExp) - Method in class tip.cfg.cfa.Normalization
Normalizes malloc expressions: E -> malloc : E \notin S -> id = E => S -> x = malloc E -> x
outAMallocExp(AMallocExp) - Method in class tip.phases.TypeChecking
 
outAMinusBinop(AMinusBinop) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAMinusBinop(AMinusBinop) after traversing the children of AMinusBinop.
outAMinusBinop(AMinusBinop) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAMinusBinop(AMinusBinop) after traversing the children of AMinusBinop.
outANullExp(ANullExp) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseANullExp(ANullExp) after traversing the children of ANullExp.
outANullExp(ANullExp) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseANullExp(ANullExp) after traversing the children of ANullExp.
outANullExp(ANullExp) - Method in class tip.phases.TypeChecking
 
outAOutputStm(AOutputStm) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAOutputStm(AOutputStm) after traversing the children of AOutputStm.
outAOutputStm(AOutputStm) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAOutputStm(AOutputStm) after traversing the children of AOutputStm.
outAOutputStm(AOutputStm) - Method in class tip.phases.TypeChecking
 
outAPlusBinop(APlusBinop) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAPlusBinop(APlusBinop) after traversing the children of APlusBinop.
outAPlusBinop(APlusBinop) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAPlusBinop(APlusBinop) after traversing the children of APlusBinop.
outAPointerExp(APointerExp) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAPointerExp(APointerExp) after traversing the children of APointerExp.
outAPointerExp(APointerExp) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAPointerExp(APointerExp) after traversing the children of APointerExp.
outAPointerExp(APointerExp) - Method in class tip.cfg.cfa.Normalization
Normalizes pointer expressions: E -> &id : E \notin S -> id1 = &id2 => S -> x = &id2 E -> x
outAPointerExp(APointerExp) - Method in class tip.phases.TypeChecking
 
outAProgram(AProgram) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAProgram(AProgram) after traversing the children of AProgram.
outAProgram(AProgram) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAProgram(AProgram) after traversing the children of AProgram.
outAProgram(AProgram) - Method in class tip.cfg.cfa.Andersen
 
outAProgram(AProgram) - Method in class tip.cfg.cfa.FunctionPointers
 
outAProgram(AProgram) - Method in class tip.cfg.cfa.OneLevelFlow
 
outAProgram(AProgram) - Method in class tip.cfg.cfa.Steensgaard
 
outAProgram(AProgram) - Method in class tip.display.ASTDisplay
 
outAProgram(AProgram) - Method in class tip.phases.CodeEmission
 
outAProgram(AProgram) - Method in class tip.phases.TypeChecking
 
outAReturnStm(AReturnStm) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAReturnStm(AReturnStm) after traversing the children of AReturnStm.
outAReturnStm(AReturnStm) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAReturnStm(AReturnStm) after traversing the children of AReturnStm.
outATimesBinop(ATimesBinop) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseATimesBinop(ATimesBinop) after traversing the children of ATimesBinop.
outATimesBinop(ATimesBinop) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseATimesBinop(ATimesBinop) after traversing the children of ATimesBinop.
outAVarExp(AVarExp) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAVarExp(AVarExp) after traversing the children of AVarExp.
outAVarExp(AVarExp) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAVarExp(AVarExp) after traversing the children of AVarExp.
outAVarExp(AVarExp) - Method in class tip.phases.TypeChecking
 
outAWhileStm(AWhileStm) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseAWhileStm(AWhileStm) after traversing the children of AWhileStm.
outAWhileStm(AWhileStm) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseAWhileStm(AWhileStm) after traversing the children of AWhileStm.
outAWhileStm(AWhileStm) - Method in class tip.phases.TypeChecking
 
outStart(Start) - Method in class tip.analysis.DepthFirstAdapter
Called by DepthFirstAdapter.caseStart(Start) after traversing the children of Start.
outStart(Start) - Method in class tip.analysis.ReversedDepthFirstAdapter
Called by ReversedDepthFirstAdapter.caseStart(Start) after traversing the children of Start.

A B C D E F G H I J K L M N O P Q R S T U V W _