Uses of Class
edu.cmu.cs.crystal.tac.SourceVariable

Packages that use SourceVariable
edu.cmu.cs.crystal.flow This package is used for flow analyses. 
edu.cmu.cs.crystal.tac The interfaces for the three-address code (TAC) instructions. 
edu.cmu.cs.crystal.tac.eclipse An internal package for creating three address code nodes. 
 

Uses of SourceVariable in edu.cmu.cs.crystal.flow
 

Methods in edu.cmu.cs.crystal.flow that return SourceVariable
 SourceVariable ITACFlowAnalysis.getSourceVariable(IVariableBinding varBinding)
          Returns the variable for a given parameter or local.
 

Uses of SourceVariable in edu.cmu.cs.crystal.tac
 

Methods in edu.cmu.cs.crystal.tac that return SourceVariable
 SourceVariable SourceVariableDeclaration.getDeclaredVariable()
          Returns the variable being declared.
 SourceVariable TACFlowAnalysis.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.
 SourceVariable ITACAnalysisContext.getSourceVariable(IVariableBinding varBinding)
          Returns the variable for a given parameter or local.
 

Methods in edu.cmu.cs.crystal.tac with parameters of type SourceVariable
 T IVariableVisitor.sourceVar(SourceVariable variable)
           
 

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)