|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AFuncDecl | |
---|---|
tip.analysis | Provides the analysis utility classes for the TIP ASTs. |
tip.cfg | Provides the basic framework for performing fixed-point analyses of TIP programs. |
tip.cfg.cfa | Provides a collection of control flow analyses for TIP programs. |
tip.instructions | Provides instruction classes for the TIP virtual machine. |
tip.node | Provides node classes for representing the TIP ASTs. |
tip.phases | Provides the TIP compiler phases. |
Uses of AFuncDecl in tip.analysis |
---|
Methods in tip.analysis with parameters of type AFuncDecl | |
---|---|
void |
ReversedDepthFirstAdapter.caseAFuncDecl(AFuncDecl node)
Calls ReversedDepthFirstAdapter.inAFuncDecl(AFuncDecl) , traverses the children of AFuncDecl in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAFuncDecl(AFuncDecl) . |
void |
DepthFirstAdapter.caseAFuncDecl(AFuncDecl node)
Calls DepthFirstAdapter.inAFuncDecl(AFuncDecl) , traverses the children of AFuncDecl in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAFuncDecl(AFuncDecl) . |
A |
AnswerAdapter.caseAFuncDecl(AFuncDecl node)
Returns the default answer for a AFuncDecl node. |
A |
Answer.caseAFuncDecl(AFuncDecl node)
Called by AFuncDecl from apply(Answer) . |
void |
AnalysisAdapter.caseAFuncDecl(AFuncDecl node)
Called by the AFuncDecl node from AFuncDecl#apply(Switch) . |
void |
Analysis.caseAFuncDecl(AFuncDecl node)
Called by the AFuncDecl node from AFuncDecl#apply(Switch) . |
A |
QuestionAnswerAdapter.caseAFuncDecl(AFuncDecl node,
Q question)
Returns the default answer for a AFuncDecl node. |
A |
QuestionAnswer.caseAFuncDecl(AFuncDecl node,
Q question)
Called by AFuncDecl from apply(QuestionAnswer,Object) . |
void |
QuestionAdapter.caseAFuncDecl(AFuncDecl node,
Q question)
Action for applying a question to a AFuncDecl node. |
void |
Question.caseAFuncDecl(AFuncDecl node,
Q question)
Called by AFuncDecl from apply(Question,Object) . |
void |
ReversedDepthFirstAdapter.inAFuncDecl(AFuncDecl node)
Called by ReversedDepthFirstAdapter.caseAFuncDecl(AFuncDecl) before traversing the children of AFuncDecl . |
void |
DepthFirstAdapter.inAFuncDecl(AFuncDecl node)
Called by DepthFirstAdapter.caseAFuncDecl(AFuncDecl) before traversing the children of AFuncDecl . |
void |
ReversedDepthFirstAdapter.outAFuncDecl(AFuncDecl node)
Called by ReversedDepthFirstAdapter.caseAFuncDecl(AFuncDecl) after traversing the children of AFuncDecl . |
void |
DepthFirstAdapter.outAFuncDecl(AFuncDecl node)
Called by DepthFirstAdapter.caseAFuncDecl(AFuncDecl) after traversing the children of AFuncDecl . |
Uses of AFuncDecl in tip.cfg |
---|
Methods in tip.cfg with parameters of type AFuncDecl | |
---|---|
void |
CFGBuilder.inAFuncDecl(AFuncDecl node)
|
void |
CFGBuilder.outAFuncDecl(AFuncDecl node)
|
Uses of AFuncDecl in tip.cfg.cfa |
---|
Methods in tip.cfg.cfa with parameters of type AFuncDecl | |
---|---|
void |
FunctionPointers.inAFuncDecl(AFuncDecl node)
|
void |
Andersen.inAFuncDecl(AFuncDecl node)
|
Uses of AFuncDecl in tip.instructions |
---|
Constructors in tip.instructions with parameters of type AFuncDecl | |
---|---|
Icall(AFuncDecl function)
|
|
Imload(AFuncDecl function)
|
Uses of AFuncDecl in tip.node |
---|
Methods in tip.node that return AFuncDecl | |
---|---|
AFuncDecl |
AFuncDecl.clone()
Returns a deep clone of this AFuncDecl node. |
AFuncDecl |
AFuncDecl.clone(Map<Node,Node> oldToNewMap)
Creates a deep clone of this AFuncDecl node while putting all
old node-new node relations in the map oldToNewMap . |
Methods in tip.node that return types with arguments of type AFuncDecl | |
---|---|
abstract Map<String,AFuncDecl> |
PProgram.getFunctionEnv()
Returns the function_env field of this PProgram node. |
Map<String,AFuncDecl> |
AProgram.getFunctionEnv()
Returns the function_env field of this AProgram node. |
abstract LinkedList<AFuncDecl> |
PProgram.getFunctions()
Returns the possibly empty list of AFuncDecl nodes that are the functions children of this PProgram node. |
LinkedList<AFuncDecl> |
AProgram.getFunctions()
Returns the possibly empty list of AFuncDecl nodes that are the functions children of this AProgram node. |
Method parameters in tip.node with type arguments of type AFuncDecl | |
---|---|
abstract void |
PProgram.setFunctionEnv(Map<String,AFuncDecl> value)
Sets the function_env field of this PProgram node. |
void |
AProgram.setFunctionEnv(Map<String,AFuncDecl> value)
Sets the function_env field of this AProgram node. |
abstract void |
PProgram.setFunctions(List<? extends AFuncDecl> value)
Sets the functions children of this PProgram node. |
void |
AProgram.setFunctions(List<? extends AFuncDecl> value)
Sets the functions children of this AProgram node. |
Constructor parameters in tip.node with type arguments of type AFuncDecl | |
---|---|
AProgram(List<? extends AFuncDecl> _functions_)
Creates a new AProgram node with the given nodes as children. |
|
AProgram(List<? extends AFuncDecl> _functions_,
int[] _code_,
Map<String,AFuncDecl> _function_env_)
Creates a new AProgram node with the given nodes as children. |
|
AProgram(List<? extends AFuncDecl> _functions_,
int[] _code_,
Map<String,AFuncDecl> _function_env_)
Creates a new AProgram node with the given nodes as children. |
Uses of AFuncDecl in tip.phases |
---|
Methods in tip.phases with parameters of type AFuncDecl | |
---|---|
void |
ShowAsm.inAFuncDecl(AFuncDecl node)
|
void |
Resources.inAFuncDecl(AFuncDecl function)
|
void |
Environments.inAFuncDecl(AFuncDecl node)
|
void |
CodePrepare.inAFuncDecl(AFuncDecl node)
|
void |
CodeEmission.inAFuncDecl(AFuncDecl node)
|
void |
TypeChecking.outAFuncDecl(AFuncDecl node)
|
void |
Resources.outAFuncDecl(AFuncDecl function)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |