cetus.hir.Tools.addSymbols(SymbolTable, Declaration)
|
cetus.hir.Tools.checkConsistency(Traversable)
|
cetus.hir.Tools.collectionToString(Collection, String)
|
cetus.hir.Tools.collectPragmas(Traversable, Class, String)
|
cetus.hir.Tools.containsBinary(Traversable, BinaryOperator)
|
cetus.hir.Tools.containsClass(Traversable, Class extends Traversable>)
|
cetus.hir.Tools.containsClasses(Traversable, Set>)
|
cetus.hir.Tools.containsExpression(Traversable, Expression)
|
cetus.hir.Tools.containsExpressions(Traversable, Collection extends Expression>)
|
cetus.hir.Tools.containsFunctionCall(Traversable)
|
cetus.hir.Tools.containsSideEffect(Traversable)
|
cetus.hir.Tools.containsSymbol(Traversable, Symbol)
|
cetus.hir.Tools.containsSymbols(Set, Set)
|
cetus.hir.Tools.containsSymbols(Traversable, Set)
|
cetus.hir.Tools.containsUnary(Traversable, UnaryOperator)
|
cetus.hir.Tools.convertExprMap2SymbolMap(Map>)
|
cetus.hir.Tools.countExpressions(Traversable, Expression)
|
cetus.analysis.AliasAnalysis.displayAliasMap() |
cetus.hir.Tools.displayMap(Map>, String)
|
cetus.hir.Tools.findExpression(Traversable, Expression)
|
cetus.hir.Tools.findSymbol(SymbolTable, IDExpression)
|
cetus.hir.Tools.findSymbol(SymbolTable, String)
|
cetus.hir.Tools.getAccessedSymbols(Traversable)
|
cetus.hir.Tools.getAncestorOfType(Traversable, Class)
|
cetus.hir.Tools.getArrayTemp(Traversable, List, ArraySpecifier, String)
|
cetus.hir.Tools.getArrayTemp(Traversable, List, List, String)
|
cetus.analysis.DDTDriver.getDDGraph(boolean, Loop)
This routine must no longer be used to get access to data dependence
information. Instead, obtain a copy of the dependence graph from Program
object and use DDGraph API for details related to dependence information
|
cetus.hir.Tools.getDefList(Traversable)
|
cetus.hir.Tools.getDefMap(Traversable)
|
cetus.hir.Tools.getDefSectionMap(Expression, RangeDomain, Set)
|
cetus.hir.Tools.getDefSectionMap(Traversable, Map, RangeDomain, Set)
|
cetus.hir.Tools.getDefSet(Traversable)
|
cetus.hir.Tools.getDefSymbol(Traversable)
|
cetus.hir.Tools.getDefSymbolMap(Traversable)
|
cetus.hir.Tools.getDescendentsOfType(Traversable, Class)
|
cetus.hir.Tools.getExpressionOfType(Traversable, Class)
|
cetus.hir.Tools.getExpressionType(Expression)
|
cetus.hir.Tools.getFirstNonDeclarationStatement(Traversable)
|
cetus.hir.Tools.getFunctionCalls(Traversable)
|
cetus.hir.Tools.getGlobalSymbols(Traversable)
|
cetus.hir.Tools.getLastDeclaration(Traversable)
|
cetus.hir.Tools.getLastDeclarationStatement(Traversable)
|
cetus.hir.Tools.getLastStatements(Procedure)
|
cetus.hir.Tools.getLocalSymbols(Traversable)
|
cetus.hir.Tools.getParameterSymbols(Procedure)
|
cetus.hir.Tools.getParentProcedure(Traversable)
|
cetus.hir.Tools.getParentTranslationUnit(Traversable)
|
cetus.hir.Tools.getPointerTemp(Traversable, Identifier)
|
cetus.hir.Tools.getPointerTemp(Traversable, List, List, String)
|
cetus.hir.Tools.getPointerTemp(Traversable, List, String)
|
cetus.hir.Tools.getProcedureList(Program)
|
cetus.hir.Tools.getSideEffectSymbols(FunctionCall)
|
cetus.hir.Tools.getStatementsOfType(Traversable, Class)
|
cetus.hir.Tools.getSymbolOf(Expression)
|
cetus.hir.Tools.getSymbolOfName(String, Traversable)
|
cetus.hir.Tools.getSymbols(SymbolTable)
|
cetus.hir.Tools.getTemp(Identifier)
|
cetus.hir.Tools.getTemp(Identifier, String)
|
cetus.hir.Tools.getTemp(Traversable, Identifier)
|
cetus.hir.Tools.getTemp(Traversable, List, String)
|
cetus.hir.Tools.getTemp(Traversable, Specifier, String)
|
cetus.hir.Tools.getUnaryExpression(Traversable, UnaryOperator)
|
cetus.hir.Tools.getUnusedID(SymbolTable)
|
cetus.hir.Tools.getUseMap(Traversable)
|
cetus.hir.Tools.getUseSectionMap(Expression, RangeDomain, Set)
|
cetus.hir.Tools.getUseSet(Traversable)
|
cetus.hir.Tools.getUseSymbol(Traversable)
|
cetus.hir.Tools.getUseSymbolMap(Traversable)
|
cetus.hir.Tools.getVariableSymbols(SymbolTable)
|
cetus.hir.Tools.getVariableType(Expression)
|
cetus.hir.Tools.getVerbosity()
|
cetus.hir.Tools.isAncestorOf(Traversable, Traversable)
|
cetus.hir.Tools.isArray(Symbol)
|
cetus.hir.Tools.isDescendantOf(Traversable, Traversable)
|
cetus.hir.Tools.isGlobal(Symbol, Traversable)
|
cetus.hir.Tools.isInteger(Symbol)
|
cetus.hir.Tools.isPointer(Expression)
|
cetus.hir.Tools.isPointer(Symbol)
|
cetus.hir.Tools.isScalar(Symbol)
|
cetus.hir.Tools.listToString(List, String)
|
cetus.hir.Tools.listToStringWithSkip(List, String)
|
cetus.hir.Tools.mapToString(Map, String)
|
cetus.hir.Tools.mergeMaps(Map>, Map>)
|
cetus.hir.Tools.mergeSymbolMaps(Map>, Map>)
|
cetus.hir.Tools.print(String, int)
|
cetus.hir.Tools.printList(List, PrintWriter)
|
cetus.hir.Tools.printListWithComma(List, PrintWriter)
|
cetus.hir.Tools.printListWithSeparator(List, PrintWriter, String)
|
cetus.hir.Tools.printListWithSpace(List, PrintWriter)
|
cetus.hir.Tools.println(String, int)
|
cetus.hir.Tools.printlnList(List, PrintWriter)
|
cetus.hir.Tools.printlnStatus(Printable, int)
|
cetus.hir.Tools.printlnStatus(String, int)
|
cetus.hir.Tools.printStatus(Printable, int)
|
cetus.hir.Tools.printStatus(String, int)
|
cetus.hir.Tools.removeAnnotations(Traversable, Class extends Annotation>)
|
cetus.hir.Tools.replaceAll(Traversable, Expression, Expression)
|
cetus.hir.Tools.replaceSymbol(Expression, Symbol, Expression)
|
cetus.hir.Tools.replaceSymbolIn(Traversable, Symbol, Expression)
|