|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SourceVariable | |
---|---|
edu.cmu.cs.crystal.tac | This package contains classes and interfaces for writing flow analyses based on three-address code (TAC). |
edu.cmu.cs.crystal.tac.eclipse | An internal package for creating three address code nodes based on the Eclipse AST. |
edu.cmu.cs.crystal.tac.model | The interfaces for the three-address code (TAC) instructions and variables. |
Uses of SourceVariable in edu.cmu.cs.crystal.tac |
---|
Methods in edu.cmu.cs.crystal.tac that return SourceVariable | |
---|---|
SourceVariable |
ITACAnalysisContext.getSourceVariable(IVariableBinding varBinding)
Returns the variable for a given parameter or local. |
SourceVariable |
TACFlowAnalysis.getSourceVariable(IVariableBinding varBinding)
|
SourceVariable |
ITACFlowAnalysis.getSourceVariable(IVariableBinding varBinding)
Returns the variable for a given parameter or local after previously analyzing the method declaring the parameter or local. It is the caller's responsibility to make sure to call this method only when analysis results for the declaring method are available. |
Uses of SourceVariable in edu.cmu.cs.crystal.tac.eclipse |
---|
Methods in edu.cmu.cs.crystal.tac.eclipse that return SourceVariable | |
---|---|
SourceVariable |
IEclipseVariableQuery.sourceVariable(IVariableBinding binding)
Determines the variable for the given parameter or local variable binding. |
SourceVariable |
EclipseTAC.sourceVariable(IVariableBinding binding)
|
Uses of SourceVariable in edu.cmu.cs.crystal.tac.model |
---|
Methods in edu.cmu.cs.crystal.tac.model that return SourceVariable | |
---|---|
SourceVariable |
SourceVariableDeclaration.getDeclaredVariable()
Returns the variable being declared. |
Methods in edu.cmu.cs.crystal.tac.model with parameters of type SourceVariable | |
---|---|
T |
IVariableVisitor.sourceVar(SourceVariable variable)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |