Uses of Class
edu.cmu.cs.crystal.tac.eclipse.EclipseTAC

Packages that use EclipseTAC
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 EclipseTAC in edu.cmu.cs.crystal.tac.eclipse
 

Methods in edu.cmu.cs.crystal.tac.eclipse that return EclipseTAC
 EclipseTAC CompilationUnitTACs.getMethodTAC(MethodDeclaration methodDecl)
           
 

Methods in edu.cmu.cs.crystal.tac.eclipse with parameters of type EclipseTAC
 TACInstruction EclipseTACInstructionFactory.create(EnhancedForStatement node, EclipseTAC eclipseVariableQuery)
           
 TACInstruction EclipseTACInstructionFactory.create(ReturnStatement node, EclipseTAC eclipseVariableQuery)
           
 

Uses of EclipseTAC in edu.cmu.cs.crystal.tac.model
 

Constructors in edu.cmu.cs.crystal.tac.model with parameters of type EclipseTAC
SuperVariable(EclipseTAC tac)
          Creates an unqualified super variable.
SuperVariable(EclipseTAC tac, Name qualifier)
          Creates an qualified super variable.
ThisVariable(EclipseTAC tac)
          Creates an unqualified this variable.
ThisVariable(EclipseTAC tac, ITypeBinding typeBinding)
          Creates an implicitly qualified this variable.
ThisVariable(EclipseTAC tac, Name qualifier)
          Creates a qualified this variable.