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

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)