Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X Y 

A

ABSTRACT - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 
AbstractClassEntity - Class in com.ibm.wala.cast.ir.translator
 
AbstractClassEntity(CAstType.Class) - Constructor for class com.ibm.wala.cast.ir.translator.AbstractClassEntity
 
AbstractCodeEntity - Class in com.ibm.wala.cast.ir.translator
 
AbstractCodeEntity(CAstType) - Constructor for class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
AbstractEntity - Class in com.ibm.wala.cast.ir.translator
 
AbstractEntity() - Constructor for class com.ibm.wala.cast.ir.translator.AbstractEntity
 
AbstractFieldEntity - Class in com.ibm.wala.cast.ir.translator
 
AbstractFieldEntity(String, Set<CAstQualifier>, boolean, CAstEntity) - Constructor for class com.ibm.wala.cast.ir.translator.AbstractFieldEntity
 
AbstractGlobalEntity - Class in com.ibm.wala.cast.ir.translator
 
AbstractGlobalEntity(String, CAstType, Set<CAstQualifier>) - Constructor for class com.ibm.wala.cast.ir.translator.AbstractGlobalEntity
 
AbstractReflectiveGet - Class in com.ibm.wala.cast.ir.ssa
This abstract class represents field (a.k.a property) reads in which the field name is not a constant, but rather a computed value.
AbstractReflectiveGet(int, int, int, int) - Constructor for class com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet
 
AbstractReflectivePut - Class in com.ibm.wala.cast.ir.ssa
This abstract class represents field (a.k.a property) writes in which the field name is not a constant, but rather a computed value.
AbstractReflectivePut(int, int, int, int) - Constructor for class com.ibm.wala.cast.ir.ssa.AbstractReflectivePut
 
AbstractScope(AstTranslator.Scope) - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
AbstractScriptEntity - Class in com.ibm.wala.cast.ir.translator
 
AbstractScriptEntity(File, CAstType) - Constructor for class com.ibm.wala.cast.ir.translator.AbstractScriptEntity
 
AbstractScriptEntity(String, CAstType) - Constructor for class com.ibm.wala.cast.ir.translator.AbstractScriptEntity
 
AbstractSourcePosition - Class in com.ibm.wala.cast.tree.impl
 
AbstractSourcePosition() - Constructor for class com.ibm.wala.cast.tree.impl.AbstractSourcePosition
 
AbstractSSAConversion - Class in com.ibm.wala.cast.ir.ssa
Abstract core of traditional SSA conversion (Cytron et al.).
AbstractSSAConversion(IR, SSAOptions) - Constructor for class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
AbstractSymbol(AstTranslator.Scope, boolean, Object) - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractSymbol
 
Access(String, String, TypeReference, int) - Constructor for class com.ibm.wala.cast.ir.ssa.AstLexicalAccess.Access
 
action(AbstractFieldPointerKey) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.FieldReadAction
 
action(AbstractFieldPointerKey) - Method in interface com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.ReflectedFieldAction
 
add(Object, Object, Object) - Method in class com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder
Add a control-flow edge from the `from' node to the `to' node with the (possibly null) label `label'.
add(CAstNode, CAstType) - Method in class com.ibm.wala.cast.tree.impl.CAstNodeTypeMapRecorder
 
addAll(CAstControlFlowMap) - Method in class com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder
 
addAll(CAstNodeTypeMap) - Method in class com.ibm.wala.cast.tree.impl.CAstNodeTypeMapRecorder
 
addAll(CAstSourcePositionMap) - Method in class com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder
 
addAllCallbacks(Set<Function<Object, Object>>) - Method in class com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstCGNode
 
addAllocation(TypeReference) - Method in class com.ibm.wala.cast.ipa.callgraph.AstCallGraph.ScriptFakeRoot
 
addAllocation(TypeReference) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot
 
addCall(AbstractRootMethod) - Method in class com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.ScriptEntryPoint
 
addCallback(Function<Object, Object>) - Method in class com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstCGNode
 
addCheckcast(TypeReference[], int, boolean) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot
 
addClass(IClass) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
addClassFileToScope(ClassLoaderReference, File) - Method in class com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope
Add a class file to the scope for a loader
addDirectCall(int, int[], CallSiteReference) - Method in class com.ibm.wala.cast.ipa.callgraph.AstCallGraph.ScriptFakeRoot
 
addDirectCall(int, int[], CallSiteReference) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot
 
addEdge(AstTranslator.PreBasicBlock, AstTranslator.PreBasicBlock) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
addEntityName(CAstEntity, String) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
addEntityName(CAstEntity, String) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
addGetInstance(FieldReference, int) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot
 
addGetStatic(FieldReference) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot
 
addGlobalRead(TypeReference, String) - Method in class com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstFakeRoot
 
addGlobalRead(TypeReference, String) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot
 
addInstruction(SSAInstruction) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
addInvocation(int[], CallSiteReference) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot
 
addInvocationInternal(int[], CallSiteReference) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot
 
addMessage(ModuleEntry, Warning) - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
addMessages(ModuleEntry, Set<Warning>) - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
addNameDecl(CAstNode) - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext
Add a name declaration to this context.
addPhi(TypeReference, int[]) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot
 
addPreEdge(CAstNode, CAstNode, boolean) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
addPreEdge(AstTranslator.PreBasicBlock, CAstNode, boolean) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
if dst is associated with a basic block b, add an edge from src to b.
addPreEdgeToExit(CAstNode, boolean) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
addPreEdgeToExit(AstTranslator.PreBasicBlock, boolean) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
addPreNode(CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
addPreNode(CAstNode, AstTranslator.UnwindState) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
associate n with the current block, and update the current unwind state
addRewriter(CAstRewriterFactory<C, K>, boolean) - Method in class com.ibm.wala.cast.ir.translator.RewritingTranslatorToCAst
 
addRewriter(CAstRewriterFactory<C, K>, boolean) - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst
 
addScopedEntity(CAstNode, CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.AbstractEntity
 
addScopedEntity(CAstNode, CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.FunctionContext
 
addScopedEntity(CAstNode, CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext
 
addScopedEntity(CAstNode, CAstEntity) - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext
associate a child entity with a given CAstNode, e.g.
addTarget(CallSiteReference, CGNode) - Method in class com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstCGNode
 
allocateTempValue() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
allocateTempValue() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
Alt - Class in com.ibm.wala.cast.tree.pattern
Pattern to match one of two alternatives.
Alt(NodePattern, NodePattern) - Constructor for class com.ibm.wala.cast.tree.pattern.Alt
 
ANDOR_EXPR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
ANNOTATION - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 
AnyNode - Class in com.ibm.wala.cast.tree.pattern
A node pattern that matches any AST node.
AnyNode() - Constructor for class com.ibm.wala.cast.tree.pattern.AnyNode
 
ArgumentInstanceContext - Class in com.ibm.wala.cast.ipa.callgraph
 
ArgumentInstanceContext(Context, int, InstanceKey) - Constructor for class com.ibm.wala.cast.ipa.callgraph.ArgumentInstanceContext
 
ARRAY_LENGTH - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
ARRAY_LITERAL - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
ARRAY_REF - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
ArrayOpHandler - Interface in com.ibm.wala.cast.ir.translator
 
ASSERT - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
AssertInstruction(int, int, boolean) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
ASSIGN - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
ASSIGN_POST_OP - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
ASSIGN_PRE_OP - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
AssignInstruction - Class in com.ibm.wala.cast.ir.ssa
A simple assignment statement.
AssignInstruction(int, int, int) - Constructor for class com.ibm.wala.cast.ir.ssa.AssignInstruction
create the assignment v_result := v_val
AssignInstruction(int, int, int) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
assignValue(CAstNode, AstTranslator.WalkContext, AstTranslator.Symbol, String, int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
assign rval to nm as appropriate, depending on the scope of ls
Ast - Variable in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
Ast - Variable in class com.ibm.wala.cast.ir.translator.NativeBridge
 
Ast - Variable in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
 
AstAbstractInstructionVisitor - Class in com.ibm.wala.cast.ir.ssa
 
AstAbstractInstructionVisitor() - Constructor for class com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
 
AstAssertInstruction - Class in com.ibm.wala.cast.ir.ssa
An assert statement, as found in a variety of languages.
AstAssertInstruction(int, int, boolean) - Constructor for class com.ibm.wala.cast.ir.ssa.AstAssertInstruction
 
AstBranchVisitor(boolean[]) - Constructor for class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor
 
AstCallGraph - Class in com.ibm.wala.cast.ipa.callgraph
 
AstCallGraph(IMethod, AnalysisOptions, IAnalysisCacheView) - Constructor for class com.ibm.wala.cast.ipa.callgraph.AstCallGraph
 
AstCallGraph.AstCGNode - Class in com.ibm.wala.cast.ipa.callgraph
 
AstCallGraph.AstFakeRoot - Class in com.ibm.wala.cast.ipa.callgraph
 
AstCallGraph.ScriptFakeRoot - Class in com.ibm.wala.cast.ipa.callgraph
 
AstCFAPointerKeys - Class in com.ibm.wala.cast.ipa.callgraph
 
AstCFAPointerKeys() - Constructor for class com.ibm.wala.cast.ipa.callgraph.AstCFAPointerKeys
 
AstClass - Class in com.ibm.wala.cast.loader
 
AstClass(CAstSourcePositionMap.Position, TypeName, IClassLoader, short, Map<Atom, IField>, Map<Selector, IMethod>) - Constructor for class com.ibm.wala.cast.loader.AstClass
 
AstConstantCollector - Class in com.ibm.wala.cast.util
 
AstConstantCollector() - Constructor for class com.ibm.wala.cast.util.AstConstantCollector
 
AstConstantFolder - Class in com.ibm.wala.cast.tree.rewrite
 
AstConstantFolder() - Constructor for class com.ibm.wala.cast.tree.rewrite.AstConstantFolder
 
AstConstraintVisitor(AstSSAPropagationCallGraphBuilder, CGNode) - Constructor for class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
AstConsumeInstruction - Class in com.ibm.wala.cast.ir.ssa
 
AstConsumeInstruction(int, int[]) - Constructor for class com.ibm.wala.cast.ir.ssa.AstConsumeInstruction
 
AstContextInsensitiveSSAContextInterpreter - Class in com.ibm.wala.cast.ipa.callgraph
AstContextInsensitiveSSAContextInterpreter(AnalysisOptions, IAnalysisCacheView) - Constructor for class com.ibm.wala.cast.ipa.callgraph.AstContextInsensitiveSSAContextInterpreter
 
AstDefaultIRFactory() - Constructor for class com.ibm.wala.cast.ir.ssa.AstIRFactory.AstDefaultIRFactory
 
AstDefaultIRFactory(AstIRFactory<T>) - Constructor for class com.ibm.wala.cast.ir.ssa.AstIRFactory.AstDefaultIRFactory
 
AstDynamicField - Class in com.ibm.wala.cast.loader
 
AstDynamicField(boolean, IClass, Atom, TypeReference) - Constructor for class com.ibm.wala.cast.loader.AstDynamicField
 
AstDynamicPropertyClass - Class in com.ibm.wala.cast.loader
 
AstDynamicPropertyClass(CAstSourcePositionMap.Position, TypeName, IClassLoader, short, Map<Selector, IMethod>, TypeReference) - Constructor for class com.ibm.wala.cast.loader.AstDynamicPropertyClass
 
AstEchoInstruction - Class in com.ibm.wala.cast.ir.ssa
 
AstEchoInstruction(int, int[]) - Constructor for class com.ibm.wala.cast.ir.ssa.AstEchoInstruction
 
AstFakeRoot(MethodReference, IClass, IClassHierarchy, AnalysisOptions, IAnalysisCacheView) - Constructor for class com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstFakeRoot
 
AstFakeRoot(MethodReference, IClassHierarchy, AnalysisOptions, IAnalysisCacheView) - Constructor for class com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstFakeRoot
 
AstField - Class in com.ibm.wala.cast.loader
 
AstField(FieldReference, Collection<CAstQualifier>, IClass, IClassHierarchy, Collection<Annotation>) - Constructor for class com.ibm.wala.cast.loader.AstField
 
AstFunctionClass - Class in com.ibm.wala.cast.loader
 
AstFunctionClass(TypeReference, TypeReference, IClassLoader, CAstSourcePositionMap.Position) - Constructor for class com.ibm.wala.cast.loader.AstFunctionClass
 
AstFunctionClass(TypeReference, IClassLoader, CAstSourcePositionMap.Position) - Constructor for class com.ibm.wala.cast.loader.AstFunctionClass
 
AstGlobalPointerKey - Class in com.ibm.wala.cast.ipa.callgraph
 
AstGlobalPointerKey(String) - Constructor for class com.ibm.wala.cast.ipa.callgraph.AstGlobalPointerKey
 
AstGlobalRead - Class in com.ibm.wala.cast.ir.ssa
A read of a global variable denoted by a FieldReference
AstGlobalRead(int, int, FieldReference) - Constructor for class com.ibm.wala.cast.ir.ssa.AstGlobalRead
 
AstGlobalWrite - Class in com.ibm.wala.cast.ir.ssa
A write of a global variable denoted by a FieldReference
AstGlobalWrite(int, FieldReference, int) - Constructor for class com.ibm.wala.cast.ir.ssa.AstGlobalWrite
 
AstHeapModel - Interface in com.ibm.wala.cast.ipa.callgraph
 
AstImplicitPointsToSetVisitor(AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl, LocalPointerKey) - Constructor for class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
 
AstInducedCFG - Class in com.ibm.wala.cast.ir.cfg
 
AstInducedCFG(SSAInstruction[], IMethod, Context) - Constructor for class com.ibm.wala.cast.ir.cfg.AstInducedCFG
 
AstInducedCFG.AstBranchVisitor - Class in com.ibm.wala.cast.ir.cfg
 
AstInducedCFG.AstPEIVisitor - Class in com.ibm.wala.cast.ir.cfg
 
AstInstructionFactory - Interface in com.ibm.wala.cast.ir.ssa
 
AstInstructionVisitor - Interface in com.ibm.wala.cast.ir.ssa
 
AstInterestingVisitor(int) - Constructor for class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
 
AstIRFactory<T extends com.ibm.wala.classLoader.IMethod> - Class in com.ibm.wala.cast.ir.ssa
 
AstIRFactory() - Constructor for class com.ibm.wala.cast.ir.ssa.AstIRFactory
 
AstIRFactory.AstDefaultIRFactory<T extends com.ibm.wala.classLoader.IMethod> - Class in com.ibm.wala.cast.ir.ssa
 
AstIRFactory.AstIR - Class in com.ibm.wala.cast.ir.ssa
 
AstIsDefinedInstruction - Class in com.ibm.wala.cast.ir.ssa
IR instruction to check whether a field is defined on some object.
AstIsDefinedInstruction(int, int, int, int, FieldReference) - Constructor for class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
This constructor should only be used from SSAInstruction.copyForSSA(SSAInstructionFactory, int[], int[])
AstIsDefinedInstruction(int, int, int, FieldReference) - Constructor for class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
AstIsDefinedInstruction(int, int, int, int) - Constructor for class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
AstIsDefinedInstruction(int, int, int) - Constructor for class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
AstLexicalAccess - Class in com.ibm.wala.cast.ir.ssa
This abstract class provides helper functionality for recording lexical uses and/or definitions.
AstLexicalAccess.Access - Class in com.ibm.wala.cast.ir.ssa
A single lexical access.
AstLexicalInformation(AstTranslator.AstLexicalInformation) - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation
 
AstLexicalRead - Class in com.ibm.wala.cast.ir.ssa
A set of lexical reads.
AstLexicalRead(int, AstLexicalAccess.Access[]) - Constructor for class com.ibm.wala.cast.ir.ssa.AstLexicalRead
 
AstLexicalRead(int, AstLexicalAccess.Access) - Constructor for class com.ibm.wala.cast.ir.ssa.AstLexicalRead
 
AstLexicalRead(int, int, String, String, TypeReference) - Constructor for class com.ibm.wala.cast.ir.ssa.AstLexicalRead
 
AstLexicalWrite - Class in com.ibm.wala.cast.ir.ssa
A set of lexical writes.
AstLexicalWrite(int, String, String, TypeReference, int) - Constructor for class com.ibm.wala.cast.ir.ssa.AstLexicalWrite
 
AstLexicalWrite(int, AstLexicalAccess.Access) - Constructor for class com.ibm.wala.cast.ir.ssa.AstLexicalWrite
 
AstLexicalWrite(int, AstLexicalAccess.Access[]) - Constructor for class com.ibm.wala.cast.ir.ssa.AstLexicalWrite
 
AstLoopUnwinder - Class in com.ibm.wala.cast.tree.rewrite
 
AstLoopUnwinder(CAst, boolean) - Constructor for class com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder
 
AstLoopUnwinder(CAst, boolean, int) - Constructor for class com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder
 
AstLoopUnwinder.UnwindKey - Class in com.ibm.wala.cast.tree.rewrite
 
AstMethod - Class in com.ibm.wala.cast.loader
 
AstMethod(IClass, Collection<CAstQualifier>, AbstractCFG<?, ?>, SymbolTable, MethodReference, boolean, Map<IBasicBlock<SSAInstruction>, TypeReference[]>, boolean, AstTranslator.AstLexicalInformation, AstMethod.DebuggingInformation, Collection<Annotation>) - Constructor for class com.ibm.wala.cast.loader.AstMethod
 
AstMethod(IClass, Collection<CAstQualifier>, MethodReference, Collection<Annotation>) - Constructor for class com.ibm.wala.cast.loader.AstMethod
 
AstMethod.DebuggingInformation - Interface in com.ibm.wala.cast.loader
 
AstMethod.LexicalInformation - Interface in com.ibm.wala.cast.loader
lexical access information for some entity scope.
AstMethod.LexicalParent - Class in com.ibm.wala.cast.loader
Parents of this method with respect to lexical scoping, that is, methods containing state possibly referenced lexically in this method
AstMethod.Retranslatable - Interface in com.ibm.wala.cast.loader
 
AstMethodReference - Class in com.ibm.wala.cast.types
 
AstMethodReference() - Constructor for class com.ibm.wala.cast.types.AstMethodReference
 
AstModRef<T extends com.ibm.wala.ipa.callgraph.propagation.InstanceKey> - Class in com.ibm.wala.cast.ipa.modref
 
AstModRef() - Constructor for class com.ibm.wala.cast.ipa.modref.AstModRef
 
AstModRef.AstModVisitor<T extends com.ibm.wala.ipa.callgraph.propagation.InstanceKey> - Class in com.ibm.wala.cast.ipa.modref
 
AstModRef.AstRefVisitor<T extends com.ibm.wala.ipa.callgraph.propagation.InstanceKey> - Class in com.ibm.wala.cast.ipa.modref
 
AstModVisitor(CGNode, Collection<PointerKey>, AstHeapModel, PointerAnalysis<T>) - Constructor for class com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor
 
AstPEIVisitor(boolean[]) - Constructor for class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor
 
AstPointerAnalysisImpl(PropagationCallGraphBuilder, CallGraph, PointsToMap, MutableMapping<InstanceKey>, PointerKeyFactory, InstanceKeyFactory) - Constructor for class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl
 
AstPointerKeyFactory - Interface in com.ibm.wala.cast.ipa.callgraph
 
AstPreInstructionVisitor - Interface in com.ibm.wala.cast.ir.ssa
 
AstPropertyRead - Class in com.ibm.wala.cast.ir.ssa
 
AstPropertyRead(int, int, int, int) - Constructor for class com.ibm.wala.cast.ir.ssa.AstPropertyRead
 
AstPropertyWrite - Class in com.ibm.wala.cast.ir.ssa
 
AstPropertyWrite(int, int, int, int) - Constructor for class com.ibm.wala.cast.ir.ssa.AstPropertyWrite
 
AstRefVisitor(CGNode, Collection<PointerKey>, PointerAnalysis<T>, AstHeapModel) - Constructor for class com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor
 
AstSSAPropagationCallGraphBuilder - Class in com.ibm.wala.cast.ipa.callgraph
 
AstSSAPropagationCallGraphBuilder(IMethod, AnalysisOptions, IAnalysisCacheView, PointerKeyFactory) - Constructor for class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder
 
AstSSAPropagationCallGraphBuilder.AstConstraintVisitor - Class in com.ibm.wala.cast.ipa.callgraph
 
AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.FieldReadAction - Class in com.ibm.wala.cast.ipa.callgraph
 
AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.ReflectedFieldAction - Interface in com.ibm.wala.cast.ipa.callgraph
 
AstSSAPropagationCallGraphBuilder.AstInterestingVisitor - Class in com.ibm.wala.cast.ipa.callgraph
 
AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl - Class in com.ibm.wala.cast.ipa.callgraph
 
AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor - Class in com.ibm.wala.cast.ipa.callgraph
 
AstTranslator - Class in com.ibm.wala.cast.ir.translator
Common code to translate CAst to IR.
AstTranslator(IClassLoader, Map<Object, CAstEntity>, ArrayOpHandler) - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator
 
AstTranslator(IClassLoader, Map<Object, CAstEntity>) - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator
 
AstTranslator(IClassLoader) - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator
 
AstTranslator.AbstractScope - Class in com.ibm.wala.cast.ir.translator
 
AstTranslator.AbstractSymbol - Class in com.ibm.wala.cast.ir.translator
 
AstTranslator.AstCFG - Class in com.ibm.wala.cast.ir.translator
data structure for the final CFG for a method, based on the information in an AstTranslator.IncipientCFG
AstTranslator.AstLexicalInformation - Class in com.ibm.wala.cast.ir.translator
lexical access information for some entity scope.
AstTranslator.CodeEntityContext - Class in com.ibm.wala.cast.ir.translator
 
AstTranslator.FinalCAstSymbol - Class in com.ibm.wala.cast.ir.translator
 
AstTranslator.IncipientCFG - Class in com.ibm.wala.cast.ir.translator
holds the control-flow graph as it is being constructed.
AstTranslator.IncipientCFG.Unwind - Class in com.ibm.wala.cast.ir.translator
 
AstTranslator.InternalCAstSymbol - Class in com.ibm.wala.cast.ir.translator
 
AstTranslator.PreBasicBlock - Class in com.ibm.wala.cast.ir.translator
basic block implementation used in the CFGs constructed during the IR-generating AST traversal
AstTranslator.RootContext - Class in com.ibm.wala.cast.ir.translator
 
AstTranslator.Scope - Interface in com.ibm.wala.cast.ir.translator
a scope in the symbol table built during AST traversal
AstTranslator.ScopeType - Enum in com.ibm.wala.cast.ir.translator
 
AstTranslator.Symbol - Interface in com.ibm.wala.cast.ir.translator
interface for name information stored in a symbol table.
AstTranslator.TypeContext - Class in com.ibm.wala.cast.ir.translator
 
AstTranslator.UnwindState - Class in com.ibm.wala.cast.ir.translator
 
AstTranslator.WalkContext - Interface in com.ibm.wala.cast.ir.translator
 
AstTypeInference - Class in com.ibm.wala.cast.analysis.typeInference
 
AstTypeInference(IR, TypeAbstraction, boolean) - Constructor for class com.ibm.wala.cast.analysis.typeInference.AstTypeInference
 
AstTypeInference.AstTypeOperatorFactory - Class in com.ibm.wala.cast.analysis.typeInference
 
AstTypeOperatorFactory() - Constructor for class com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory
 
AstTypeReference - Class in com.ibm.wala.cast.types
 
AstTypeReference() - Constructor for class com.ibm.wala.cast.types.AstTypeReference
 
AstYieldInstruction - Class in com.ibm.wala.cast.ir.ssa
 
AstYieldInstruction(int, int[]) - Constructor for class com.ibm.wala.cast.ir.ssa.AstYieldInstruction
 
AVOID_DUMP - Static variable in class com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil
flag to prevent dumping of verbose call graph / pointer analysis output

B

BINARY_EXPR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
BLOCK_EXPR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
Represents a block of sequentially-executed nodes, the last of which produces the value for the entire block (like progn from lisp).
BLOCK_STMT - Static variable in interface com.ibm.wala.cast.tree.CAstNode
Represents a block of sequential statements.
BREAK - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
BreakContext(C, T, String) - Constructor for class com.ibm.wala.cast.ir.translator.TranslatorToCAst.BreakContext
 
builder - Variable in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys
 

C

C - Variable in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
CALL - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
CAst - Interface in com.ibm.wala.cast.tree
The main interface for creating CAPA Abstract Syntax Trees.
CAST - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
CAstAbstractLoader - Class in com.ibm.wala.cast.loader
basic abstract class loader implementation
CAstAbstractLoader(IClassHierarchy, IClassLoader) - Constructor for class com.ibm.wala.cast.loader.CAstAbstractLoader
 
CAstAbstractLoader(IClassHierarchy) - Constructor for class com.ibm.wala.cast.loader.CAstAbstractLoader
 
CAstAbstractModuleLoader - Class in com.ibm.wala.cast.loader
abstract class loader that performs CAst and IR generation for relevant entities in a list of Modules.
CAstAbstractModuleLoader(IClassHierarchy, IClassLoader) - Constructor for class com.ibm.wala.cast.loader.CAstAbstractModuleLoader
 
CAstAbstractModuleLoader(IClassHierarchy) - Constructor for class com.ibm.wala.cast.loader.CAstAbstractModuleLoader
 
CAstAbstractModuleLoader.CoreClass - Class in com.ibm.wala.cast.loader
 
CAstAbstractModuleLoader.DynamicCodeBody - Class in com.ibm.wala.cast.loader
 
CAstAbstractModuleLoader.DynamicMethodObject - Class in com.ibm.wala.cast.loader
 
CAstAnalysisScope - Class in com.ibm.wala.cast.ipa.callgraph
 
CAstAnalysisScope(SingleClassLoaderFactory, Collection<Language>) - Constructor for class com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope
 
CAstAnalysisScope(String[], SingleClassLoaderFactory, Collection<Language>) - Constructor for class com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope
 
CAstAnalysisScope(Module[], SingleClassLoaderFactory, Collection<Language>) - Constructor for class com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope
 
CAstAnnotation - Interface in com.ibm.wala.cast.tree
 
CAstBasicRewriter<T extends CAstBasicRewriter.NonCopyingContext> - Class in com.ibm.wala.cast.tree.rewrite
abstract base class for CAstRewriters that do no cloning of nodes
CAstBasicRewriter(CAst, T, boolean) - Constructor for class com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter
 
CAstBasicRewriter.NoKey - Class in com.ibm.wala.cast.tree.rewrite
key indicating that no duplication is being performed
CAstBasicRewriter.NonCopyingContext - Class in com.ibm.wala.cast.tree.rewrite
context indicating that no cloning is being performed
CAstBinaryOp - Enum in com.ibm.wala.cast.ir.ssa
 
CAstCallGraphUtil - Class in com.ibm.wala.cast.ipa.callgraph
 
CAstCallGraphUtil() - Constructor for class com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil
 
CAstCloner - Class in com.ibm.wala.cast.tree.rewrite
 
CAstCloner(CAst, boolean) - Constructor for class com.ibm.wala.cast.tree.rewrite.CAstCloner
 
CAstCloner(CAst) - Constructor for class com.ibm.wala.cast.tree.rewrite.CAstCloner
 
CAstCloner(CAst, CAstBasicRewriter.NonCopyingContext, boolean) - Constructor for class com.ibm.wala.cast.tree.rewrite.CAstCloner
 
CAstControlFlowMap - Interface in com.ibm.wala.cast.tree
The control flow information for the CAPA AST of a particular entity.
CAstControlFlowRecorder - Class in com.ibm.wala.cast.tree.impl
An implementation of a CAstControlFlowMap that is designed to be used by producers of CAPA asts.
CAstControlFlowRecorder(CAstSourcePositionMap) - Constructor for class com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder
 
CAstEntity - Interface in com.ibm.wala.cast.tree
The assumption is that abstract syntax trees pertain to particular programming language constructs, such as classes, methods, programs and the like.
CAstFunctions - Class in com.ibm.wala.cast.util
 
CAstFunctions() - Constructor for class com.ibm.wala.cast.util.CAstFunctions
 
CAstImpl - Class in com.ibm.wala.cast.tree.impl
An implementation of CAst, i.e.
CAstImpl() - Constructor for class com.ibm.wala.cast.tree.impl.CAstImpl
 
CAstImpl.CAstNodeImpl - Class in com.ibm.wala.cast.tree.impl
 
CAstImpl.CAstValueImpl - Class in com.ibm.wala.cast.tree.impl
 
CAstLeafNode - Interface in com.ibm.wala.cast.tree
Convenience interface for implementing an AST node with no children
CAstMemberReference - Interface in com.ibm.wala.cast.tree
 
CAstNode - Interface in com.ibm.wala.cast.tree
This interface represents nodes of CAPA Abstract Syntax Trees.
CAstNodeImpl(int, List<CAstNode>) - Constructor for class com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl
 
CAstNodeTypeMap - Interface in com.ibm.wala.cast.tree
 
CAstNodeTypeMapRecorder - Class in com.ibm.wala.cast.tree.impl
 
CAstNodeTypeMapRecorder() - Constructor for class com.ibm.wala.cast.tree.impl.CAstNodeTypeMapRecorder
 
CAstNodeValueImpl(int, List<CAstNode>) - Constructor for class com.ibm.wala.cast.tree.impl.CAstValueImpl.CAstNodeValueImpl
 
CAstOperator - Class in com.ibm.wala.cast.tree.impl
Various operators that are built in to many languages, and hence perhaps deserve special notice in WALA CAst interface.
CAstOperator(String) - Constructor for class com.ibm.wala.cast.tree.impl.CAstOperator
 
CAstPattern - Class in com.ibm.wala.cast.util
 
CAstPattern(String, int, CAstPattern[]) - Constructor for class com.ibm.wala.cast.util.CAstPattern
 
CAstPattern(String, Object) - Constructor for class com.ibm.wala.cast.util.CAstPattern
 
CAstPattern(String, Map<String, CAstPattern>) - Constructor for class com.ibm.wala.cast.util.CAstPattern
 
CAstPattern.Matcher - Class in com.ibm.wala.cast.util
 
CAstPattern.Segments - Class in com.ibm.wala.cast.util
 
CAstPrinter - Class in com.ibm.wala.cast.util
 
CAstPrinter() - Constructor for class com.ibm.wala.cast.util.CAstPrinter
 
CAstQualifier - Class in com.ibm.wala.cast.tree
 
CAstQualifier(String) - Constructor for class com.ibm.wala.cast.tree.CAstQualifier
 
CAstReference - Interface in com.ibm.wala.cast.tree
This interface is used to denote various kinds of references in CAst structures.
CAstRewriter<C extends CAstRewriter.RewriteContext<K>,K extends CAstRewriter.CopyKey<K>> - Class in com.ibm.wala.cast.tree.rewrite
Abstract superclass for types performing a rewrite operation on a CAst.
CAstRewriter(CAst, boolean, C) - Constructor for class com.ibm.wala.cast.tree.rewrite.CAstRewriter
 
CAstRewriter.CopyKey<Self extends CAstRewriter.CopyKey<Self>> - Interface in com.ibm.wala.cast.tree.rewrite
interface to be implemented by keys used for cloning sub-trees during the rewrite
CAstRewriter.Rewrite - Interface in com.ibm.wala.cast.tree.rewrite
represents a rewritten CAst
CAstRewriter.RewriteContext<K extends CAstRewriter.CopyKey<K>> - Interface in com.ibm.wala.cast.tree.rewrite
interface to be implemented by contexts used while traversing the AST
CAstRewriterFactory<C extends CAstRewriter.RewriteContext<K>,K extends CAstRewriter.CopyKey<K>> - Interface in com.ibm.wala.cast.tree.rewrite
 
CAstSourcePositionMap - Interface in com.ibm.wala.cast.tree
The assumption is that a typical CAst is derived from some kind of textual source file, for which it makes sense to record source position in terms of line and column numbers.
CAstSourcePositionMap.Position - Interface in com.ibm.wala.cast.tree
This interface encapsulates the source position of an ast node in its source file.
CAstSourcePositionRecorder - Class in com.ibm.wala.cast.tree.impl
 
CAstSourcePositionRecorder() - Constructor for class com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder
 
CAstSymbol - Interface in com.ibm.wala.cast.tree
 
CAstSymbolImpl - Class in com.ibm.wala.cast.tree.impl
 
CAstSymbolImpl(String, CAstType) - Constructor for class com.ibm.wala.cast.tree.impl.CAstSymbolImpl
 
CAstSymbolImpl(String, CAstType, boolean) - Constructor for class com.ibm.wala.cast.tree.impl.CAstSymbolImpl
 
CAstSymbolImpl(String, CAstType, boolean, boolean) - Constructor for class com.ibm.wala.cast.tree.impl.CAstSymbolImpl
 
CAstSymbolImpl(String, CAstType, Object) - Constructor for class com.ibm.wala.cast.tree.impl.CAstSymbolImpl
 
CAstSymbolImpl(String, CAstType, boolean, Object) - Constructor for class com.ibm.wala.cast.tree.impl.CAstSymbolImpl
 
CAstSymbolImpl(String, CAstType, boolean, boolean, Object) - Constructor for class com.ibm.wala.cast.tree.impl.CAstSymbolImpl
 
CAstSymbolImplBase - Class in com.ibm.wala.cast.tree.impl
 
CAstSymbolImplBase(String, CAstType) - Constructor for class com.ibm.wala.cast.tree.impl.CAstSymbolImplBase
 
CAstSymbolImplBase(String, CAstType, boolean) - Constructor for class com.ibm.wala.cast.tree.impl.CAstSymbolImplBase
 
CAstSymbolImplBase(String, CAstType, boolean, boolean) - Constructor for class com.ibm.wala.cast.tree.impl.CAstSymbolImplBase
 
CAstSymbolImplBase(String, CAstType, Object) - Constructor for class com.ibm.wala.cast.tree.impl.CAstSymbolImplBase
 
CAstSymbolImplBase(String, CAstType, boolean, Object) - Constructor for class com.ibm.wala.cast.tree.impl.CAstSymbolImplBase
 
CAstSymbolImplBase(String, CAstType, boolean, boolean, Object) - Constructor for class com.ibm.wala.cast.tree.impl.CAstSymbolImplBase
 
CAstToDOM - Class in com.ibm.wala.cast.util
 
CAstToDOM() - Constructor for class com.ibm.wala.cast.util.CAstToDOM
 
CAstType - Interface in com.ibm.wala.cast.tree
 
CAstType.Array - Interface in com.ibm.wala.cast.tree
 
CAstType.Class - Interface in com.ibm.wala.cast.tree
 
CAstType.Complex - Interface in com.ibm.wala.cast.tree
 
CAstType.Function - Interface in com.ibm.wala.cast.tree
 
CAstType.Method - Interface in com.ibm.wala.cast.tree
 
CAstType.Primitive - Interface in com.ibm.wala.cast.tree
 
CAstType.Reference - Interface in com.ibm.wala.cast.tree
 
CAstType.Union - Interface in com.ibm.wala.cast.tree
 
CAstTypeDictionary - Interface in com.ibm.wala.cast.tree
 
CAstTypeDictionaryImpl<A> - Class in com.ibm.wala.cast.tree.impl
 
CAstTypeDictionaryImpl() - Constructor for class com.ibm.wala.cast.tree.impl.CAstTypeDictionaryImpl
 
CAstUnaryOp - Enum in com.ibm.wala.cast.ir.ssa
 
CAstValueImpl(Object) - Constructor for class com.ibm.wala.cast.tree.impl.CAstImpl.CAstValueImpl
 
CAstValueImpl - Class in com.ibm.wala.cast.tree.impl
An implementation of CAst, i.e.
CAstValueImpl() - Constructor for class com.ibm.wala.cast.tree.impl.CAstValueImpl
 
CAstValueImpl.CAstNodeValueImpl - Class in com.ibm.wala.cast.tree.impl
 
CAstValueImpl.CAstValueValueImpl - Class in com.ibm.wala.cast.tree.impl
 
CAstValueValueImpl(Object) - Constructor for class com.ibm.wala.cast.tree.impl.CAstValueImpl.CAstValueValueImpl
 
CAstVisitor<C extends CAstVisitor.Context> - Class in com.ibm.wala.cast.tree.visit
 
CAstVisitor() - Constructor for class com.ibm.wala.cast.tree.visit.CAstVisitor
 
CAstVisitor.Context - Interface in com.ibm.wala.cast.tree.visit
This interface represents a visitor-specific context.
CATCH - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
catchTypes() - Method in class com.ibm.wala.cast.loader.AstMethod
 
CFG - Variable in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
cfg - Variable in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
cfg() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
cfg() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
cfg() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.TypeContext
 
cfg() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
cfg() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.FunctionContext
 
cfg() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext
 
cfg() - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext
for recording control-flow relationships among the CAst nodes
cfg() - Method in class com.ibm.wala.cast.loader.AstMethod
 
cha - Variable in class com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints
 
cha - Variable in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
checkForFrontEndErrors(IClassHierarchy) - Static method in class com.ibm.wala.cast.util.Util
 
children - Variable in class com.ibm.wala.cast.tree.pattern.NodeOfKind
 
CHOICE_CASE - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
CHOICE_EXPR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
CLASS_STMT - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
clearMessages() - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
clearMutatedCache(CallSiteReference) - Method in class com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstCGNode
 
cloneLexicalInfo() - Method in class com.ibm.wala.cast.loader.AstMethod
 
cloneReference(int) - Method in class com.ibm.wala.cast.loader.DynamicCallSiteReference
 
closeFunctionEntity(CAstEntity, AstTranslator.WalkContext, AstTranslator.WalkContext) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
cls - Variable in class com.ibm.wala.cast.loader.AstMethod
 
codeContext() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
codeContext() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
codeContext() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
CodeEntityContext(AstTranslator.WalkContext, AstTranslator.Scope, CAstEntity) - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
collectConstants(CAstEntity, Map<String, Object>, Set<String>) - Static method in class com.ibm.wala.cast.util.AstConstantCollector
 
collectConstants(CAstEntity) - Static method in class com.ibm.wala.cast.util.AstConstantCollector
 
com.ibm.wala.cast.analysis.typeInference - package com.ibm.wala.cast.analysis.typeInference
 
com.ibm.wala.cast.ipa.callgraph - package com.ibm.wala.cast.ipa.callgraph
 
com.ibm.wala.cast.ipa.cha - package com.ibm.wala.cast.ipa.cha
 
com.ibm.wala.cast.ipa.lexical - package com.ibm.wala.cast.ipa.lexical
 
com.ibm.wala.cast.ipa.modref - package com.ibm.wala.cast.ipa.modref
 
com.ibm.wala.cast.ir.cfg - package com.ibm.wala.cast.ir.cfg
 
com.ibm.wala.cast.ir.ssa - package com.ibm.wala.cast.ir.ssa
 
com.ibm.wala.cast.ir.ssa.analysis - package com.ibm.wala.cast.ir.ssa.analysis
 
com.ibm.wala.cast.ir.translator - package com.ibm.wala.cast.ir.translator
 
com.ibm.wala.cast.loader - package com.ibm.wala.cast.loader
 
com.ibm.wala.cast.tree - package com.ibm.wala.cast.tree
 
com.ibm.wala.cast.tree.impl - package com.ibm.wala.cast.tree.impl
 
com.ibm.wala.cast.tree.pattern - package com.ibm.wala.cast.tree.pattern
 
com.ibm.wala.cast.tree.rewrite - package com.ibm.wala.cast.tree.rewrite
 
com.ibm.wala.cast.tree.visit - package com.ibm.wala.cast.tree.visit
 
com.ibm.wala.cast.types - package com.ibm.wala.cast.types
 
com.ibm.wala.cast.util - package com.ibm.wala.cast.util
 
compareTo(IMethod.SourcePosition) - Method in class com.ibm.wala.cast.tree.impl.AbstractSourcePosition
 
compareTo(IMethod.SourcePosition) - Method in class com.ibm.wala.cast.tree.impl.RangePosition
 
composeEntityName(AstTranslator.WalkContext, CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
create the language-appropriate name for f
COMPREHENSION_EXPR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
computeLexicalMod() - Method in class com.ibm.wala.cast.ipa.lexical.LexicalModRef
Compute the lexical variables possibly modified by each CGNode and its transitive callees.
computeLexicalRef() - Method in class com.ibm.wala.cast.ipa.lexical.LexicalModRef
Compute the lexical variables possibly read by each CGNode and its transitive callees.
computeSubClasses(TypeReference) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
CONST - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 
constant() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractSymbol
 
constant() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Symbol
 
CONSTANT - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
ConstantFoldingRewriter - Class in com.ibm.wala.cast.ir.translator
 
ConstantFoldingRewriter(CAst) - Constructor for class com.ibm.wala.cast.ir.translator.ConstantFoldingRewriter
 
contains(String) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
contains(String) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
contextIsIrrelevant(IMethod) - Method in class com.ibm.wala.cast.ir.ssa.AstIRFactory
 
CONTINUE - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
convert(AstMethod, AstIRFactory.AstIR, SSAOptions) - Static method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
convert(AstMethod, AstIRFactory.AstIR, SSAOptions, IntSet) - Static method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
copy(CAstNode, CAstControlFlowMap, CAstSourcePositionMap, CAstNodeTypeMap, Map<CAstNode, Collection<CAstEntity>>, CAstNode[]) - Method in class com.ibm.wala.cast.tree.rewrite.CAstCloner
 
copyChildren(CAstNode, Map<Pair<CAstNode, K>, CAstNode>, Map<CAstNode, Collection<CAstEntity>>) - Method in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
 
copyChildrenArray(CAstNode, CAstControlFlowMap, C, Map<Pair<CAstNode, K>, CAstNode>) - Method in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
 
copyChildrenArrayAndTargets(CAstNode, CAstControlFlowMap, C, Map<Pair<CAstNode, K>, CAstNode>) - Method in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
 
copyFlow(Map<Pair<CAstNode, K>, CAstNode>, CAstControlFlowMap, CAstSourcePositionMap) - Method in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
create a control-flow map for the rewritten tree, given the mapping from (original node, copy key) pairs ot new nodes and the original control-flow map.
copyForSSA(SSAInstructionFactory, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.AssignInstruction
 
copyForSSA(SSAInstructionFactory, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.AstAssertInstruction
 
copyForSSA(SSAInstructionFactory, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.AstEchoInstruction
 
copyForSSA(SSAInstructionFactory, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.AstGlobalRead
 
copyForSSA(SSAInstructionFactory, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.AstGlobalWrite
 
copyForSSA(SSAInstructionFactory, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
copyForSSA(SSAInstructionFactory, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalRead
 
copyForSSA(SSAInstructionFactory, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalWrite
 
copyForSSA(SSAInstructionFactory, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.AstPropertyRead
 
copyForSSA(SSAInstructionFactory, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.AstPropertyWrite
 
copyForSSA(SSAInstructionFactory, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.AstYieldInstruction
 
copyForSSA(SSAInstructionFactory, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.EachElementGetInstruction
 
copyForSSA(SSAInstructionFactory, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.EachElementHasNextInstruction
 
copyForSSA(SSAInstructionFactory, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction
 
copyInstruction(SSAInstructionFactory, int[], int[], int) - Method in class com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction
 
copyNodes(CAstNode, CAstControlFlowMap, CAstBasicRewriter.NonCopyingContext, Map<Pair<CAstNode, CAstBasicRewriter.NoKey>, CAstNode>) - Method in class com.ibm.wala.cast.ir.translator.ConstantFoldingRewriter
 
copyNodes(CAstNode, CAstControlFlowMap, CAstRewriter.RewriteContext<AstLoopUnwinder.UnwindKey>, Map<Pair<CAstNode, AstLoopUnwinder.UnwindKey>, CAstNode>) - Method in class com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder
 
copyNodes(CAstNode, CAstControlFlowMap, T, Map<Pair<CAstNode, CAstBasicRewriter.NoKey>, CAstNode>) - Method in class com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter
 
copyNodes(CAstNode, CAstControlFlowMap, CAstBasicRewriter.NonCopyingContext, Map<Pair<CAstNode, CAstBasicRewriter.NoKey>, CAstNode>) - Method in class com.ibm.wala.cast.tree.rewrite.CAstCloner
 
copyNodes(CAstNode, CAstControlFlowMap, CAstBasicRewriter.NonCopyingContext, Map<Pair<CAstNode, CAstBasicRewriter.NoKey>, CAstNode>, Pair<CAstNode, CAstBasicRewriter.NoKey>) - Method in class com.ibm.wala.cast.tree.rewrite.CAstCloner
 
copyNodes(CAstNode, CAstControlFlowMap, C, Map<Pair<CAstNode, K>, CAstNode>) - Method in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
rewrite the CAst rooted at root under some context, returning the node at the root of the rewritten tree.
copyNodes(CAstNode, CAstControlFlowMap, CAstBasicRewriter.NonCopyingContext, Map<Pair<CAstNode, CAstBasicRewriter.NoKey>, CAstNode>) - Method in class com.ibm.wala.cast.tree.rewrite.PatternBasedRewriter
 
copySource(Map<Pair<CAstNode, K>, CAstNode>, CAstSourcePositionMap) - Method in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
 
copySubtreesIntoNewNode(CAstNode, CAstControlFlowMap, C, Map<Pair<CAstNode, K>, CAstNode>) - Method in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
 
copySubtreesIntoNewNode(CAstNode, CAstControlFlowMap, C, Map<Pair<CAstNode, K>, CAstNode>, Pair<CAstNode, K>) - Method in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
 
copyTypes(Map<Pair<CAstNode, K>, CAstNode>, CAstNodeTypeMap) - Method in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
 
copyUse(AstIRFactory.AstIR, int, int, int, int) - Static method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
CoreClass(TypeName, TypeName, IClassLoader, CAstSourcePositionMap.Position) - Constructor for class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.CoreClass
 
createCAstRewriter(CAst) - Method in interface com.ibm.wala.cast.tree.rewrite.CAstRewriterFactory
 
createEmptyCallGraph(IMethod, AnalysisOptions) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder
 
createEmptyCallGraph(IMethod, AnalysisOptions) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder
 
crossCoreLoader - Static variable in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph
 
CrossLanguageCallGraph - Class in com.ibm.wala.cast.ipa.callgraph
A CallGraph implementation adapted to work for graphs that contain code entities from multiple languages, and hence multiple specialized forms of IR.
CrossLanguageCallGraph(TargetLanguageSelector<AbstractRootMethod, CrossLanguageCallGraph>, IMethod, AnalysisOptions, IAnalysisCacheView) - Constructor for class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph
 
CrossLanguageCallGraph.CrossLanguageFakeRoot - Class in com.ibm.wala.cast.ipa.callgraph
 
CrossLanguageClassHierarchy - Class in com.ibm.wala.cast.ipa.cha
This class hierarchy represents a family of disjoint class hierarchies, one for each of a selection of languages.
CrossLanguageClassTargetSelector - Class in com.ibm.wala.cast.ipa.callgraph
A ClassTargetSelector implementation that delegates to one of several child selectors based on the language of the type being allocated.
CrossLanguageClassTargetSelector(Map<Atom, ClassTargetSelector>) - Constructor for class com.ibm.wala.cast.ipa.callgraph.CrossLanguageClassTargetSelector
 
CrossLanguageContextSelector - Class in com.ibm.wala.cast.ipa.callgraph
A ContextSelector implementation adapted to work for analysis across multiple languages.
CrossLanguageContextSelector(Map<Atom, ContextSelector>) - Constructor for class com.ibm.wala.cast.ipa.callgraph.CrossLanguageContextSelector
 
CrossLanguageFakeRoot(IClass, IClassHierarchy, AnalysisOptions, IAnalysisCacheView) - Constructor for class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot
 
CrossLanguageFakeRoot(IClassHierarchy, AnalysisOptions, IAnalysisCacheView) - Constructor for class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot
 
CrossLanguageInstanceKeys - Class in com.ibm.wala.cast.ipa.callgraph
An InstanceKeyFactory implementation that is designed to support multiple languages.
CrossLanguageInstanceKeys(Map<Atom, InstanceKeyFactory>) - Constructor for class com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys
 
CrossLanguageMethodTargetSelector - Class in com.ibm.wala.cast.ipa.callgraph
A MethodTargetSelector implementation that supports multiple languages.
CrossLanguageMethodTargetSelector(Map<Atom, MethodTargetSelector>) - Constructor for class com.ibm.wala.cast.ipa.callgraph.CrossLanguageMethodTargetSelector
 
CrossLanguagePointerAnalysisImpl(CrossLanguageSSAPropagationCallGraphBuilder, CallGraph, PointsToMap, MutableMapping<InstanceKey>, PointerKeyFactory, InstanceKeyFactory) - Constructor for class com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl
 
CrossLanguageSSAPropagationCallGraphBuilder - Class in com.ibm.wala.cast.ipa.callgraph
 
CrossLanguageSSAPropagationCallGraphBuilder(IMethod, AnalysisOptions, IAnalysisCacheView, PointerKeyFactory) - Constructor for class com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder
 
CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl - Class in com.ibm.wala.cast.ipa.callgraph
 
cs - Variable in class com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl
 
currentPosition - Variable in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
currentScope() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
currentScope() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
currentScope() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
customInit() - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder
 

D

DEBUG - Static variable in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
DEBUG - Static variable in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
 
DEBUG - Static variable in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
DEBUG_ALL - Static variable in class com.ibm.wala.cast.ir.translator.AstTranslator
 
DEBUG_CFG - Static variable in class com.ibm.wala.cast.ir.translator.AstTranslator
 
DEBUG_LEXICAL - Static variable in class com.ibm.wala.cast.ir.translator.AstTranslator
 
DEBUG_NAMES - Static variable in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
DEBUG_NAMES - Static variable in class com.ibm.wala.cast.ir.translator.AstTranslator
 
DEBUG_PROPERTIES - Static variable in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder
 
DEBUG_TOP - Static variable in class com.ibm.wala.cast.ir.translator.AstTranslator
 
DEBUG_TYPE_INFERENCE - Static variable in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder
 
DEBUG_UNDO - Static variable in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
debugInfo() - Method in class com.ibm.wala.cast.loader.AstMethod
 
DECL_STMT - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
declare(CAstSymbol, int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
declare(CAstSymbol) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
declare(CAstSymbol) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
declare(CAstSymbol, int) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
declaredFields - Variable in class com.ibm.wala.cast.loader.AstClass
 
declaredMethods - Variable in class com.ibm.wala.cast.loader.AstClass
 
declareFunction(CAstEntity, AstTranslator.WalkContext) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
declare a new function, represented by N
defaultCatchType() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
for a block that catches all exceptions, what is the root exception type that it can catch? E.g., for Java, java.lang.Throwable
defaultInitValue() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractSymbol
 
defaultInitValue() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.FinalCAstSymbol
 
defaultInitValue() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Symbol
 
defaultInitValue() - Method in interface com.ibm.wala.cast.tree.CAstSymbol
 
defaultInitValue() - Method in class com.ibm.wala.cast.tree.impl.CAstSymbolImplBase
 
defaultValues - Variable in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
defineField(CAstEntity, AstTranslator.WalkContext, CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
define a new field fieldEntity within topEntity
defineFunction(CAstEntity, AstTranslator.WalkContext, AbstractCFG<SSAInstruction, ? extends IBasicBlock<SSAInstruction>>, SymbolTable, boolean, Map<IBasicBlock<SSAInstruction>, TypeReference[]>, boolean, AstTranslator.AstLexicalInformation, AstMethod.DebuggingInformation) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
fully define a function.
defineType(CAstEntity, AstTranslator.WalkContext) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
define a new (presumably nested) type.
delegate() - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
 
DelegatingAstPointerKeys - Class in com.ibm.wala.cast.ipa.callgraph
 
DelegatingAstPointerKeys(PointerKeyFactory) - Constructor for class com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys
 
DelegatingCAstVisitor<C extends CAstVisitor.Context> - Class in com.ibm.wala.cast.tree.visit
Extend CAstVisitor<C> to delegate unimplemented functionality to another visitor.
DelegatingCAstVisitor(CAstVisitor<C>) - Constructor for class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Delegating CAstVisitor<C> constructor.
DelegatingCFG<I,T extends com.ibm.wala.cfg.IBasicBlock<I>> - Class in com.ibm.wala.cast.ir.cfg
 
DelegatingCFG(ControlFlowGraph<I, T>) - Constructor for class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
DelegatingContext(C) - Constructor for class com.ibm.wala.cast.ir.translator.TranslatorToCAst.DelegatingContext
 
DelegatingEntity - Class in com.ibm.wala.cast.tree.impl
 
DelegatingEntity(CAstEntity) - Constructor for class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
DF - Variable in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
doArrayRead(AstTranslator.WalkContext, int, int, CAstNode, int[]) - Method in interface com.ibm.wala.cast.ir.translator.ArrayOpHandler
 
doArrayRead(AstTranslator.WalkContext, int, int, CAstNode, int[]) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
generate IR for a CAst array read, updating context.cfg()
doArrayWrite(AstTranslator.WalkContext, int, CAstNode, int[], int) - Method in interface com.ibm.wala.cast.ir.translator.ArrayOpHandler
 
doArrayWrite(AstTranslator.WalkContext, int, CAstNode, int[], int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
generate IR for a CAst array write, updating context.cfg()
doCall(AstTranslator.WalkContext, CAstNode, int, int, CAstNode, int, int[]) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
generate IR for a CAst method call expression, updating context.cfg()
doFieldRead(AstTranslator.WalkContext, int, int, CAstNode, CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
generate IR for a CAst field read, updating context.cfg()
doFieldWrite(AstTranslator.WalkContext, int, CAstNode, CAstNode, int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
generate IR for a CAst field write, updating context.cfg()
doGlobalRead(CAstNode, AstTranslator.WalkContext, String, TypeReference) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
generate instructions for a read of a global
doGlobalWrite(AstTranslator.WalkContext, String, TypeReference, int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
generate instructions for a write of a global
doIsFieldDefined(AstTranslator.WalkContext, int, int, CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
doLexicallyScopedRead(CAstNode, AstTranslator.WalkContext, String, TypeReference) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
Note that the caller is responsible for ensuring that name is defined in a lexical scope.
doLexicallyScopedWrite(AstTranslator.WalkContext, String, TypeReference, int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
Note that the caller is responsible for ensuring that name is defined in a lexical scope.
doLocalRead(AstTranslator.WalkContext, String, TypeReference) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
get the value number for a name defined locally (i.e., within the current method) by looking up the name in context.currentScope().
doLocalWrite(AstTranslator.WalkContext, String, TypeReference, int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
add an AssignInstruction to context.cfg() that copies rval to the value number of local nm.
DoLoopTranslator(boolean, CAst) - Constructor for class com.ibm.wala.cast.ir.translator.TranslatorToCAst.DoLoopTranslator
 
doMaterializeFunction(CAstNode, AstTranslator.WalkContext, int, int, CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
generate IR for a CAst function expression, updating context.cfg()
doNewObject(AstTranslator.WalkContext, CAstNode, int, Object, int[]) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
generate IR for a CAst new expression, updating context.cfg()
doPrimitive(int, AstTranslator.WalkContext, CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
generate IR for call modeling creation of primitive value, updating context.cfg()
doPrint(CAstNode) - Method in class com.ibm.wala.cast.util.CAstPrinter
 
doPrint(CAstNode, CAstSourcePositionMap) - Method in class com.ibm.wala.cast.util.CAstPrinter
 
doPrint(CAstEntity) - Method in class com.ibm.wala.cast.util.CAstPrinter
 
doPrintTo(CAstNode, Writer) - Method in class com.ibm.wala.cast.util.CAstPrinter
 
doPrintTo(CAstNode, CAstSourcePositionMap, Writer) - Method in class com.ibm.wala.cast.util.CAstPrinter
 
doPrintTo(CAstNode, CAstSourcePositionMap, Writer, int, boolean) - Method in class com.ibm.wala.cast.util.CAstPrinter
 
doPrintTo(CAstEntity, Writer) - Method in class com.ibm.wala.cast.util.CAstPrinter
 
doPrologue(AstTranslator.WalkContext) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
generate prologue code for each function body
doThrow(AstTranslator.WalkContext, int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
generate IR for a CAst throw expression, updating context.cfg()
doVisit(CAstNode, ExposedNamesCollector.EntityContext, CAstVisitor<ExposedNamesCollector.EntityContext>) - Method in class com.ibm.wala.cast.ir.translator.ExposedNamesCollector
 
doVisit(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Node processing hook; sub-classes are expected to override if they introduce new node types.
doVisit(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Node processing hook; sub-classes are expected to override if they introduce new node types.
doVisit(CAstNode, CAstVisitor.Context, CAstVisitor<CAstVisitor.Context>) - Method in class com.ibm.wala.cast.util.CAstPattern.Matcher
 
doVisitArrayRefNode(CAstNode, CAstNode, CAstNode, boolean, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Process the given array reference node.
doVisitAssignNodes(CAstNode, ExposedNamesCollector.EntityContext, CAstNode, CAstNode, CAstVisitor<ExposedNamesCollector.EntityContext>) - Method in class com.ibm.wala.cast.ir.translator.ExposedNamesCollector
 
doVisitAssignNodes(CAstNode, C, CAstNode, CAstNode, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Node processing hook; sub-classes are expected to override if they introduce new node types that appear on the left hand side of assignment operations.
doVisitAssignNodes(CAstNode, CAstVisitor.Context, CAstNode, CAstNode, CAstVisitor<CAstVisitor.Context>) - Method in class com.ibm.wala.cast.util.CAstPattern.Matcher
 
doVisitEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Entity processing hook; sub-classes are expected to override if they introduce new entity types.
doVisitEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Entity processing hook; sub-classes are expected to override if they introduce new entity types.
doXmlTo(CAstNode, Writer) - Method in class com.ibm.wala.cast.util.CAstPrinter
 
dump(AbstractFieldPointerKey, boolean, boolean) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.FieldReadAction
 
dump(AbstractFieldPointerKey, boolean, boolean) - Method in interface com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.ReflectedFieldAction
 
DUMP - Static variable in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
dumpCG(SSAContextInterpreter, PointerAnalysis<? extends InstanceKey>, CallGraph) - Static method in class com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil
 
DYNAMIC - Static variable in interface com.ibm.wala.cast.tree.CAstType
 
DynamicCallSiteReference - Class in com.ibm.wala.cast.loader
 
DynamicCallSiteReference(MethodReference, int) - Constructor for class com.ibm.wala.cast.loader.DynamicCallSiteReference
 
DynamicCallSiteReference(TypeReference, int) - Constructor for class com.ibm.wala.cast.loader.DynamicCallSiteReference
 
DynamicCallSiteReference.Dispatch - Enum in com.ibm.wala.cast.loader
 
DynamicCodeBody(TypeReference, TypeReference, IClassLoader, CAstSourcePositionMap.Position, CAstEntity, AstTranslator.WalkContext) - Constructor for class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicCodeBody
 
DynamicMethodObject(IClass, Collection<CAstQualifier>, AbstractCFG<?, ?>, SymbolTable, boolean, Map<IBasicBlock<SSAInstruction>, TypeReference[]>, boolean, AstTranslator.AstLexicalInformation, AstMethod.DebuggingInformation) - Constructor for class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicMethodObject
 

E

EACH_ELEMENT_GET - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
EACH_ELEMENT_HAS_NEXT - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
EachElementGetInstruction(int, int, int, int) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
EachElementGetInstruction - Class in com.ibm.wala.cast.ir.ssa
This instruction represents iterating through the properties of its receiver object.
EachElementGetInstruction(int, int, int, int) - Constructor for class com.ibm.wala.cast.ir.ssa.EachElementGetInstruction
 
EachElementHasNextInstruction(int, int, int, int) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
EachElementHasNextInstruction - Class in com.ibm.wala.cast.ir.ssa
This instruction represents iterating through the properties of its receiver object.
EachElementHasNextInstruction(int, int, int, int) - Constructor for class com.ibm.wala.cast.ir.ssa.EachElementHasNextInstruction
 
ECHO - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
EchoInstruction(int, int[]) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
EMPTY - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
EMPTY_LIST_EXPR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
enterEntity(CAstEntity, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
enterEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Enter the entity visitor.
enterEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Enter the entity visitor.
enterNode(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Enter the node visitor.
enterNode(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Enter the node visitor.
entity2ExposedNames - Variable in class com.ibm.wala.cast.ir.translator.AstTranslator
 
entityKindAsString(int) - Static method in class com.ibm.wala.cast.util.CAstPrinter
 
entityScopes() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
entityScopes() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
entityScopes() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
entry() - Method in class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
equals(Object) - Method in class com.ibm.wala.cast.ipa.callgraph.ArgumentInstanceContext
 
equals(Object) - Method in class com.ibm.wala.cast.ipa.callgraph.AstGlobalPointerKey
 
equals(Object) - Method in class com.ibm.wala.cast.ipa.callgraph.ObjectPropertyCatalogKey
 
equals(Object) - Method in class com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey
 
equals(Object) - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey
 
equals(Object) - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess.Access
 
equals(Object) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord
 
equals(Object) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.PhiUseRecord
 
equals(Object) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.UseRecord
 
equals(Object) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG
 
equals(Object) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.UnwindState
 
equals(Object) - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
equals(Object) - Method in class com.ibm.wala.cast.loader.AstMethod.LexicalParent
 
equals(Object) - Method in class com.ibm.wala.cast.tree.CAstQualifier
 
equals(Object) - Method in class com.ibm.wala.cast.tree.impl.AbstractSourcePosition
 
equals(Object) - Method in class com.ibm.wala.cast.tree.impl.CAstValueImpl.CAstNodeValueImpl
 
equals(Object) - Method in class com.ibm.wala.cast.tree.impl.CAstValueImpl.CAstValueValueImpl
 
equals(Object) - Method in class com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.UnwindKey
 
equals(Object) - Method in class com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter.NoKey
 
equals(Object) - Method in interface com.ibm.wala.cast.tree.rewrite.CAstRewriter.CopyKey
 
Error(Set<Warning>) - Constructor for exception com.ibm.wala.cast.ir.translator.TranslatorToCAst.Error
 
ERROR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
escapeForXML(String) - Static method in class com.ibm.wala.cast.util.CAstPrinter
 
eval(CAstOperator, Object, Object) - Method in class com.ibm.wala.cast.ir.translator.ConstantFoldingRewriter
 
EXCEPTION_TO_EXIT - Static variable in interface com.ibm.wala.cast.tree.CAstControlFlowMap
A distinguished target that means this control flow is the target of an uncaught exception.
exceptionType() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
the most-general exception type for the language being translated
exit() - Method in class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
ExposedNamesCollector - Class in com.ibm.wala.cast.ir.translator
discovers which names declared by an entity are exposed, i.e., accessed by nested functions.
ExposedNamesCollector() - Constructor for class com.ibm.wala.cast.ir.translator.ExposedNamesCollector
 
exposeNameSet(CAstEntity, boolean) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
exposeNameSet(CAstEntity, boolean) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
exposeNameSet(CAstEntity, boolean) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
EXPR_LIST - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
EXPR_STMT - Static variable in interface com.ibm.wala.cast.tree.CAstNode
Represents an expression statement (e.g.

F

fail(int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
fail(int) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
fakeRootClass - Static variable in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph
 
FIELD_ENTITY - Static variable in interface com.ibm.wala.cast.tree.CAstEntity
This entity is a field in an object-oriented language.
fieldKeyForUnknownWrites(AbstractFieldPointerKey) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder
If the given fieldKey represents a concrete field, return the corresponding field key that represents all writes to unknown fields that could potentially alias fieldKey
fieldReadAction(PointerKey) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
FieldReadAction(PointerKey) - Constructor for class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.FieldReadAction
 
file() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
file() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
FILE_ENTITY - Static variable in interface com.ibm.wala.cast.tree.CAstEntity
This entity is a source file (i.e.
FINAL - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 
FinalCAstSymbol(String, CAstType) - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator.FinalCAstSymbol
 
findAll(CAstNode, Predicate<? super CAstNode>) - Static method in class com.ibm.wala.cast.util.CAstFunctions
 
findAll(CAstPattern, CAstEntity) - Static method in class com.ibm.wala.cast.util.CAstPattern
 
findAll(CAstVisitor.Context, CAstNode) - Method in class com.ibm.wala.cast.util.CAstPattern.Matcher
 
findIf(CAstNode, Predicate<CAstNode>) - Static method in class com.ibm.wala.cast.util.CAstFunctions
 
findOrCreateCode(AstTranslator.PreBasicBlock, AstTranslator.PreBasicBlock, boolean) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.Unwind
When adding an edge from source to target, it is possible that certain exception-handling code needs to be executed before the control is actually transfered to target.
finishTranslation() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader
subclasses should override to perform actions after CAst and IR have been generated.
FixedParametersInvokeInstruction - Class in com.ibm.wala.cast.ir.ssa
This abstract instruction extends the abstract invoke with functionality to support invocations with a fixed number of arguments---the only case in some languages and a common case even in scripting languages.
FixedParametersInvokeInstruction(int, int[], int[], int, CallSiteReference) - Constructor for class com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction
 
FixedParametersInvokeInstruction(int, int, int[], int, CallSiteReference) - Constructor for class com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction
 
FixedParametersInvokeInstruction(int, int[], int, CallSiteReference) - Constructor for class com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction
Constructor InvokeInstruction.
flowOutTo(Map<Pair<CAstNode, AstLoopUnwinder.UnwindKey>, CAstNode>, CAstNode, Object, CAstNode, CAstControlFlowMap, CAstSourcePositionMap) - Method in class com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder
 
flowOutTo(Map<Pair<CAstNode, K>, CAstNode>, CAstNode, Object, CAstNode, CAstControlFlowMap, CAstSourcePositionMap) - Method in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
in CAstRewriter.copyFlow(Map, CAstControlFlowMap, CAstSourcePositionMap), if the source of some original CFG edge is replicated, but we find no replica for the target, what node should be the target of the CFG edge in the rewritten AST? By default, just uses the original target.
fMap - Variable in class com.ibm.wala.cast.tree.impl.CAstTypeDictionaryImpl
 
fnAtom - Static variable in class com.ibm.wala.cast.types.AstMethodReference
 
fnAtomStr - Static variable in class com.ibm.wala.cast.types.AstMethodReference
 
fnDesc - Static variable in class com.ibm.wala.cast.types.AstMethodReference
 
fnReference(TypeReference) - Static method in class com.ibm.wala.cast.types.AstMethodReference
 
fnSelector - Static variable in class com.ibm.wala.cast.types.AstMethodReference
 
fold(CAstEntity) - Method in class com.ibm.wala.cast.tree.rewrite.AstConstantFolder
 
FORIN_LOOP - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
FUNCTION - Static variable in interface com.ibm.wala.cast.tree.CAstMemberReference
 
FUNCTION_ENTITY - Static variable in interface com.ibm.wala.cast.tree.CAstEntity
This entity is a function.
FUNCTION_EXPR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
FUNCTION_STMT - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
functionBody - Variable in class com.ibm.wala.cast.loader.AstFunctionClass
 
FunctionContext(C, T) - Constructor for class com.ibm.wala.cast.ir.translator.TranslatorToCAst.FunctionContext
 
functionTypeDescStr - Static variable in class com.ibm.wala.cast.types.AstTypeReference
 
functionTypeName - Static variable in class com.ibm.wala.cast.types.AstTypeReference
 
functionTypeSourceStr - Static variable in class com.ibm.wala.cast.types.AstTypeReference
 

G

get(ContextKey) - Method in class com.ibm.wala.cast.ipa.callgraph.ArgumentInstanceContext
 
get(Atom, C) - Method in interface com.ibm.wala.cast.util.TargetLanguageSelector
 
GET_CAUGHT_EXCEPTION - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
getAccess(int) - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess
 
getAccessCount() - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess
 
getAccesses() - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess
 
getAccesses(CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
getAccesses(CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
getAccesses(CAstEntity) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
getAllAncestorInterfaces() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getAllExposedUses() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation
 
getAllExposedUses() - Method in interface com.ibm.wala.cast.loader.AstMethod.LexicalInformation
getAllFields() - Method in class com.ibm.wala.cast.loader.AstClass
 
getAllFields() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getAllImplementedInterfaces() - Method in class com.ibm.wala.cast.loader.AstClass
 
getAllImplementedInterfaces() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getAllInstanceFields() - Method in class com.ibm.wala.cast.loader.AstClass
 
getAllInstanceFields() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getAllMethods() - Method in class com.ibm.wala.cast.loader.AstClass
 
getAllMethods() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getAllNames() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
getAllNames() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
getAllocatedTarget(CGNode, NewSiteReference) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageClassTargetSelector
 
getAllScopedEntities() - Method in class com.ibm.wala.cast.ir.translator.AbstractEntity
 
getAllScopedEntities() - Method in interface com.ibm.wala.cast.tree.CAstEntity
Some programming language constructs have a lexical structure.
getAllScopedEntities() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getAllStaticFields() - Method in class com.ibm.wala.cast.loader.AstClass
 
getAllStaticFields() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getAnnotations() - Method in class com.ibm.wala.cast.ir.translator.AbstractEntity
 
getAnnotations() - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
getAnnotations() - Method in class com.ibm.wala.cast.loader.AstField
 
getAnnotations() - Method in class com.ibm.wala.cast.loader.AstMethod
 
getAnnotations() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.CoreClass
 
getAnnotations() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicCodeBody
 
getAnnotations() - Method in interface com.ibm.wala.cast.tree.CAstEntity
Returns the set of any annotations this entity may have
getAnnotations() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getApplicationLoader() - Method in class com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope
Return the information regarding the application loader.
getArgumentCount() - Method in class com.ibm.wala.cast.ir.translator.AbstractScriptEntity
 
getArgumentCount(CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
getArgumentCount() - Method in interface com.ibm.wala.cast.tree.CAstEntity
Some programming language constructs have a specific number of arguments.
getArgumentCount() - Method in interface com.ibm.wala.cast.tree.CAstType.Function
 
getArgumentCount() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getArgumentDefaults() - Method in class com.ibm.wala.cast.ir.translator.AbstractScriptEntity
 
getArgumentDefaults() - Method in interface com.ibm.wala.cast.tree.CAstEntity
Some programming language constructs allow arguments to have default values.
getArgumentDefaults() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getArgumentNames() - Method in class com.ibm.wala.cast.ir.translator.AbstractScriptEntity
 
getArgumentNames(CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
getArgumentNames() - Method in interface com.ibm.wala.cast.tree.CAstEntity
Some programming language constructs have named arguments.
getArgumentNames() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getArguments() - Method in interface com.ibm.wala.cast.tree.CAstAnnotation
 
getArgumentTypes() - Method in interface com.ibm.wala.cast.tree.CAstType.Function
 
getArrayClassLoader() - Method in class com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope
 
getAST() - Method in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
getAST() - Method in interface com.ibm.wala.cast.tree.CAstEntity
The CAPA AST of this entity.
getAST() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getBase() - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey
 
getBBnumber() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.PhiUseRecord
 
getBit() - Method in class com.ibm.wala.cast.tree.CAstQualifier
 
getBlock(CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
getBlockForInstruction(int) - Method in class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
getBlockForInstruction(int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG
 
getBreakFor(String) - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.BreakContext
 
getBreakFor(String) - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext
 
getBreakFor(String) - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext
for a 'break' style goto, return the control flow target
getBuilder() - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
getCalleeTarget(CGNode, CallSiteReference, IMethod, InstanceKey[]) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageContextSelector
 
getCalleeTarget(CGNode, CallSiteReference, IClass) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageMethodTargetSelector
 
getCalleeTarget(CGNode, CallSiteReference, IMethod, InstanceKey[]) - Method in class com.ibm.wala.cast.ipa.callgraph.MiscellaneousHacksContextSelector
 
getCalleeTarget(CGNode, CallSiteReference, IMethod, InstanceKey[]) - Method in class com.ibm.wala.cast.ipa.callgraph.OneLevelForLexicalAccessFunctions
 
getCalleeTarget(CGNode, CallSiteReference, IClass) - Method in class com.ibm.wala.cast.ipa.callgraph.StandardFunctionTargetSelector
 
getCAstTypeFor(Object) - Method in interface com.ibm.wala.cast.tree.CAstTypeDictionary
 
getCAstTypeFor(Object) - Method in class com.ibm.wala.cast.tree.impl.CAstTypeDictionaryImpl
 
getCatchBlocks() - Method in class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
getCatchTarget() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.TryCatchContext
 
getCatchTarget(String) - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.TryCatchContext
 
getCatchTarget() - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext
 
getCatchTarget(String) - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext
 
getCatchTypes() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
getCatchTypes() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
getCatchTypes() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
getChild(int) - Method in interface com.ibm.wala.cast.tree.CAstNode
Return the nth child of this node.
getChildCount() - Method in interface com.ibm.wala.cast.tree.CAstNode
How many children does this node have?
getChildRecords() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord
 
getChildren() - Method in interface com.ibm.wala.cast.tree.CAstLeafNode
 
getChildren() - Method in interface com.ibm.wala.cast.tree.CAstNode
 
getChildren() - Method in class com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl
 
getClassHierarchy() - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
getClassHierarchy() - Method in class com.ibm.wala.cast.loader.AstField
 
getClassHierarchy() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.CoreClass
 
getClassHierarchy() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicCodeBody
 
getClassHierarchy() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicMethodObject
 
getClassInitializer() - Method in class com.ibm.wala.cast.loader.AstClass
 
getClassInitializer() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getClassLoader() - Method in class com.ibm.wala.cast.loader.AstClass
 
getClassLoader() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getCodeBody() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getCodeBodyPosition() - Method in interface com.ibm.wala.cast.loader.AstMethod.DebuggingInformation
 
getCodeContext(AstTranslator.WalkContext) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
getCodeContext(C) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
getCodeNamePosition() - Method in interface com.ibm.wala.cast.loader.AstMethod.DebuggingInformation
 
getComputedLocalMap() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
getConcreteType() - Method in class com.ibm.wala.cast.ipa.callgraph.GlobalObjectKey
 
getConcreteType() - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey
 
getConstantObject(int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
getConstantObject(int) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
getConstantValue(Object) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
getConstantValue(Object) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
getConstituents() - Method in interface com.ibm.wala.cast.tree.CAstType.Union
 
getConstructorCallers(ScopeMappingInstanceKeys.ScopeMappingInstanceKey, Pair<String, String>) - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys
get the CGNodes corresponding to the method that invoked the constructor for smik
getContinueFor(String) - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.LoopContext
 
getContinueFor(String) - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext
 
getContinueFor(String) - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext
for a 'continue' style goto, return the control flow target
getControlFlow() - Method in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
getControlFlow() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
getControlFlow() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
getControlFlow() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.TypeContext
 
getControlFlow() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
getControlFlow() - Method in interface com.ibm.wala.cast.tree.CAstEntity
The control flow map for the CAPA AST of this entity.
getControlFlow() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getControlFlowGraph() - Method in class com.ibm.wala.cast.loader.AstMethod
 
getCopyHistory() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.SSAInformation
 
getCreationSites(CallGraph) - Method in class com.ibm.wala.cast.ipa.callgraph.GlobalObjectKey
 
getCreationSites(CallGraph) - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey
 
getCreator() - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey
 
getCurrentBlock() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
getCurrentInstruction() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
getCurrentPosition() - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
getDeclaredExceptions() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicMethodObject
 
getDeclaredInstanceFields() - Method in class com.ibm.wala.cast.loader.AstClass
 
getDeclaredInstanceFields() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getDeclaredMethods() - Method in class com.ibm.wala.cast.loader.AstClass
 
getDeclaredMethods() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getDeclaredStaticFields() - Method in class com.ibm.wala.cast.loader.AstClass
 
getDeclaredStaticFields() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getDeclaringClass() - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
getDeclaringClass() - Method in class com.ibm.wala.cast.loader.AstField
 
getDeclaringClass() - Method in class com.ibm.wala.cast.loader.AstMethod
 
getDeclaringType() - Method in interface com.ibm.wala.cast.tree.CAstType.Method
 
getDef() - Method in class com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet
 
getDef(int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet
 
getDef() - Method in class com.ibm.wala.cast.ir.ssa.AbstractReflectivePut
 
getDef(SSAInstruction, int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
getDef(int) - Method in class com.ibm.wala.cast.ir.ssa.AstConsumeInstruction
 
getDef() - Method in class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
getDef(int) - Method in class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
getDef(int) - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalRead
 
getDef(int) - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalWrite
 
getDef(SSAInstruction, int) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
getDefaultValue(int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
getDefiningScope() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractSymbol
 
getDefiningScope() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Symbol
 
getDescriptor() - Method in class com.ibm.wala.cast.loader.AstMethod
 
getDirectInterfaces() - Method in class com.ibm.wala.cast.loader.AstClass
 
getDirectInterfaces() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getDirectInterfaces() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.CoreClass
 
getEdgeManager() - Method in class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
getElementType() - Method in interface com.ibm.wala.cast.tree.CAstType.Array
 
getEntity() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
getEntity() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
getEntity() - Method in interface com.ibm.wala.cast.loader.AstMethod.Retranslatable
 
getEntity() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicMethodObject
 
getEntity2ExposedNames() - Method in class com.ibm.wala.cast.ir.translator.ExposedNamesCollector
 
getEntityKindAsString(int) - Method in class com.ibm.wala.cast.util.CAstPrinter
 
getEntityName(CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
getEntityName(CAstEntity) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
getEntityScope() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
getExceptionalPredecessors(T) - Method in class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
getExceptionalSuccessors(T) - Method in class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
getExceptionTypes() - Method in class com.ibm.wala.cast.ir.ssa.AstAssertInstruction
 
getExceptionTypes() - Method in class com.ibm.wala.cast.ir.ssa.AstConsumeInstruction
 
getExceptionTypes() - Method in class com.ibm.wala.cast.ir.ssa.AstGlobalRead
 
getExceptionTypes() - Method in class com.ibm.wala.cast.ir.ssa.AstGlobalWrite
 
getExceptionTypes() - Method in class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
getExceptionTypes() - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess
 
getExceptionTypes() - Method in class com.ibm.wala.cast.ir.ssa.EachElementGetInstruction
 
getExceptionTypes() - Method in class com.ibm.wala.cast.ir.ssa.EachElementHasNextInstruction
 
getExceptionTypes() - Method in interface com.ibm.wala.cast.tree.CAstType.Function
 
getExitExposedUses() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation
 
getExitExposedUses() - Method in interface com.ibm.wala.cast.loader.AstMethod.LexicalInformation
maps each exposed name (via its index in AstMethod.LexicalInformation.getExposedNames()) to its value number at method exit.
getExposedNames() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation
 
getExposedNames() - Method in interface com.ibm.wala.cast.loader.AstMethod.LexicalInformation
names possibly accessed in a nested lexical scope, represented as pairs (name,nameOfDefiningEntity)
getExposedUses(int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation
 
getExposedUses(int) - Method in interface com.ibm.wala.cast.loader.AstMethod.LexicalInformation
get a map from exposed name (via its index in AstMethod.LexicalInformation.getExposedNames()) to its value number at the instruction at offset instructionOffset.
getExtensionLoader() - Method in class com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope
Return the information regarding the extension loader.
getFactory() - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getField(Atom) - Method in class com.ibm.wala.cast.loader.AstClass
 
getField(Atom, TypeName) - Method in class com.ibm.wala.cast.loader.AstClass
 
getField(Atom) - Method in class com.ibm.wala.cast.loader.AstDynamicPropertyClass
 
getField(Atom) - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getField(Atom, TypeName) - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getFieldIdentifier() - Method in class com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey
 
getFieldNameType(InstanceKey) - Method in class com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys
get type for F appropriate for use in a field name.
getFieldRef() - Method in class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
getFieldTypeReference() - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
getFieldTypeReference() - Method in class com.ibm.wala.cast.loader.AstField
 
getFile() - Method in class com.ibm.wala.cast.ir.translator.AbstractScriptEntity
 
getFile() - Method in class com.ibm.wala.cast.ir.translator.NativeTranslatorToCAst
 
getFileName() - Method in class com.ibm.wala.cast.ir.translator.AbstractScriptEntity
 
getFilteredPointerKeyForLocal(CGNode, int, FilteredPointerKey.TypeFilter) - Method in class com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys
 
getFirstCol() - Method in class com.ibm.wala.cast.tree.impl.LineNumberPosition
 
getFirstCol() - Method in class com.ibm.wala.cast.tree.impl.RangePosition
 
getFirstInstructionIndex() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock
 
getFirstLine() - Method in class com.ibm.wala.cast.tree.impl.LineNumberPosition
 
getFirstLine() - Method in class com.ibm.wala.cast.tree.impl.RangePosition
 
getFirstOffset() - Method in class com.ibm.wala.cast.tree.impl.LineNumberPosition
 
getFirstOffset() - Method in class com.ibm.wala.cast.tree.impl.RangePosition
 
getFollowingComment(int) - Method in interface com.ibm.wala.cast.loader.AstMethod.DebuggingInformation
 
getFunargNodes(Pair<String, String>) - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey
get the CGNode representing the lexical parent of ScopeMappingInstanceKeys.ScopeMappingInstanceKey.creator with name definer
getGlobalName() - Method in class com.ibm.wala.cast.ir.ssa.AstGlobalRead
 
getGlobalName() - Method in class com.ibm.wala.cast.ir.ssa.AstGlobalWrite
 
getGlobalObject(Atom) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder
 
getGlobalScope() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
getGlobalScope() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
getGraphNodeId() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock
 
getImmediateSubclasses(IClass) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getImplementors(TypeReference) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getIncludedEntity(CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
getIndirectionData() - Method in class com.ibm.wala.cast.ir.ssa.AstIRFactory.AstIR
 
getInstanceFieldPointerKeyForConstant(InstanceKey, ConstantKey<?>) - Method in class com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys
if F is a supported constant representing a field, return the corresponding InstanceFieldKey for I.
getInstanceKeyForAllocation(CGNode, NewSiteReference) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys
 
getInstanceKeyForAllocation(CGNode, NewSiteReference) - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys
 
getInstanceKeyForConstant(TypeReference, Object) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys
 
getInstanceKeyForConstant(TypeReference, Object) - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys
 
getInstanceKeyForMetadataObject(Object, TypeReference) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys
 
getInstanceKeyForMetadataObject(Object, TypeReference) - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys
 
getInstanceKeyForMultiNewArray(CGNode, NewSiteReference, int) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys
 
getInstanceKeyForMultiNewArray(CGNode, NewSiteReference, int) - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys
 
getInstanceKeyForPEI(CGNode, ProgramCounter, TypeReference) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys
 
getInstanceKeyForPEI(CGNode, ProgramCounter, TypeReference) - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys
 
getInstructionIndex() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord
 
getInstructionIndex() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.UseRecord
 
getInstructionPosition(int) - Method in interface com.ibm.wala.cast.loader.AstMethod.DebuggingInformation
 
getInstructions() - Method in class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
getInstructions(IR) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
getInstructions() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG
 
getInvocationCode() - Method in class com.ibm.wala.cast.loader.DynamicCallSiteReference
 
getInvocationString(IInvokeInstruction.IDispatch) - Method in class com.ibm.wala.cast.loader.DynamicCallSiteReference
 
getJavaLangErrorTypes() - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getJavaLangRuntimeExceptionTypes() - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getKind() - Method in class com.ibm.wala.cast.ir.translator.AbstractClassEntity
 
getKind() - Method in class com.ibm.wala.cast.ir.translator.AbstractFieldEntity
 
getKind() - Method in class com.ibm.wala.cast.ir.translator.AbstractGlobalEntity
 
getKind() - Method in class com.ibm.wala.cast.ir.translator.AbstractScriptEntity
 
getKind() - Method in interface com.ibm.wala.cast.tree.CAstEntity
What kind of entity is this? The answer should be one of the constants in this file.
getKind() - Method in interface com.ibm.wala.cast.tree.CAstNode
What kind of node is this? Should return some constant from this file.
getKind() - Method in class com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl
 
getKind() - Method in class com.ibm.wala.cast.tree.impl.CAstImpl.CAstValueImpl
 
getKind() - Method in class com.ibm.wala.cast.tree.impl.CAstOperator
 
getKind() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getKindAsString(int) - Method in class com.ibm.wala.cast.util.CAstPrinter
 
getLanguage(CGNode) - Static method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder
 
getLanguageRoot(Atom) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph
 
getLastCol() - Method in class com.ibm.wala.cast.tree.impl.LineNumberPosition
 
getLastCol() - Method in class com.ibm.wala.cast.tree.impl.RangePosition
 
getLastInstructionIndex() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock
 
getLastLine() - Method in class com.ibm.wala.cast.tree.impl.LineNumberPosition
 
getLastLine() - Method in class com.ibm.wala.cast.tree.impl.RangePosition
 
getLastMatch() - Method in class com.ibm.wala.cast.tree.pattern.SomeConstant
 
getLastOffset() - Method in class com.ibm.wala.cast.tree.impl.LineNumberPosition
 
getLastOffset() - Method in class com.ibm.wala.cast.tree.impl.RangePosition
 
getLeadingComment(int) - Method in interface com.ibm.wala.cast.loader.AstMethod.DebuggingInformation
 
getLeastCommonSuperclass(IClass, IClass) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getLeastCommonSuperclass(TypeReference, TypeReference) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getLineNumber(int) - Method in class com.ibm.wala.cast.loader.AstMethod
 
getLiveBefore(int) - Method in interface com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.Result
 
getLoader(Atom) - Method in class com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope
 
getLoader(ClassLoaderReference) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getLoader(ClassLoaderReference, IClassHierarchy, AnalysisScope) - Method in class com.ibm.wala.cast.loader.SingleClassLoaderFactory
 
getLoaders() - Method in class com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope
 
getLoaders() - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getLocalFile() - Method in class com.ibm.wala.cast.ir.translator.NativeTranslatorToCAst
 
getLocalFile(SourceModule) - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader
 
getLocalMap() - Method in class com.ibm.wala.cast.ir.ssa.AstIRFactory.AstIR
 
getLocalNames(int, int) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.SSAInformation
 
getLocalVariableName(int, int) - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicMethodObject
 
getMappedNodes() - Method in interface com.ibm.wala.cast.tree.CAstControlFlowMap
Returns an iterator of all CAstNodes for which this map contains control flow mapping information.
getMappedNodes() - Method in interface com.ibm.wala.cast.tree.CAstNodeTypeMap
 
getMappedNodes() - Method in interface com.ibm.wala.cast.tree.CAstSourcePositionMap
Returns an iterator of all CAstNodes for which this map contains source mapping information.
getMappedNodes() - Method in class com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder
 
getMappedNodes() - Method in class com.ibm.wala.cast.tree.impl.CAstNodeTypeMapRecorder
 
getMappedNodes() - Method in class com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder
 
getMaxLocals() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicMethodObject
 
getMaxStackHeight() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicMethodObject
 
getMaxValueNumber() - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
getMaxValueNumber() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
getMessages(ModuleEntry) - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
getMethod() - Method in class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
getMethod() - Method in class com.ibm.wala.cast.ir.ssa.AstIRFactory.AstIR
 
getMethod() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock
 
getMethod(Selector) - Method in class com.ibm.wala.cast.loader.AstClass
 
getMethod(Selector) - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getMethod() - Method in class com.ibm.wala.cast.loader.AstMethod.LexicalParent
 
getModifiers() - Method in class com.ibm.wala.cast.loader.AstClass
 
getModifiers() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getModule() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
getModule() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
getModulesWithParseErrors() - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
getModulesWithWarnings() - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
getMultiple(String) - Method in class com.ibm.wala.cast.util.CAstPattern.Segments
 
getName() - Method in class com.ibm.wala.cast.ipa.callgraph.AstGlobalPointerKey
 
getName() - Method in class com.ibm.wala.cast.ipa.callgraph.ObjectPropertyCatalogKey
 
getName() - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess.Access
 
getName() - Method in class com.ibm.wala.cast.ir.translator.AbstractClassEntity
 
getName() - Method in class com.ibm.wala.cast.ir.translator.AbstractFieldEntity
 
getName() - Method in class com.ibm.wala.cast.ir.translator.AbstractGlobalEntity
 
getName() - Method in class com.ibm.wala.cast.ir.translator.AbstractScriptEntity
 
getName() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
getName() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
getName() - Method in class com.ibm.wala.cast.loader.AstClass
 
getName() - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
getName() - Method in class com.ibm.wala.cast.loader.AstField
 
getName() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getName() - Method in class com.ibm.wala.cast.loader.AstMethod
 
getName() - Method in class com.ibm.wala.cast.loader.AstMethod.LexicalParent
 
getName() - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
getName() - Method in interface com.ibm.wala.cast.tree.CAstEntity
Some programming language constructs have names.
getName() - Method in class com.ibm.wala.cast.tree.CAstQualifier
 
getName() - Method in interface com.ibm.wala.cast.tree.CAstType
Returns the fully-qualified (e.g.
getName() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getNameDecls() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext
 
getNameDecls() - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext
 
getNamePosition() - Method in interface com.ibm.wala.cast.tree.CAstEntity
The source position of the token denoting this entity's name.
getNamePosition() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getNextNewValueNumber() - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
getNextNewValueNumber() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
getNodeManager() - Method in class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
getNodeType(CAstNode) - Method in interface com.ibm.wala.cast.tree.CAstNodeTypeMap
 
getNodeType(CAstNode) - Method in class com.ibm.wala.cast.tree.impl.CAstNodeTypeMapRecorder
 
getNodeTypeMap() - Method in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
getNodeTypeMap() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext
 
getNodeTypeMap() - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext
for recording types of nodes
getNodeTypeMap() - Method in interface com.ibm.wala.cast.tree.CAstEntity
The map from CAstNodes to types.
getNodeTypeMap() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getNormalPredecessors(T) - Method in class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
getNormalSuccessors(T) - Method in class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
getNumber(IClass) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getNumber() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock
 
getNumberOfClasses() - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getNumberOfClasses() - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
getNumberOfDefs() - Method in class com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet
 
getNumberOfDefs(SSAInstruction) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
getNumberOfDefs() - Method in class com.ibm.wala.cast.ir.ssa.AstConsumeInstruction
 
getNumberOfDefs() - Method in class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
getNumberOfDefs() - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalRead
 
getNumberOfDefs() - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalWrite
 
getNumberOfDefs(SSAInstruction) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
getNumberOfImmediateSubclasses(IClass) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getNumberOfLoaders() - Method in class com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope
 
getNumberOfMethods() - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
getNumberOfParameters() - Method in class com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.ScriptEntryPoint
 
getNumberOfParameters() - Method in class com.ibm.wala.cast.loader.AstMethod
 
getNumberOfPositionalParameters() - Method in class com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction
 
getNumberOfReturnValues() - Method in class com.ibm.wala.cast.ir.ssa.MultiReturnValueInvokeInstruction
 
getNumberOfUses() - Method in class com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet
 
getNumberOfUses() - Method in class com.ibm.wala.cast.ir.ssa.AbstractReflectivePut
 
getNumberOfUses(SSAInstruction) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
getNumberOfUses() - Method in class com.ibm.wala.cast.ir.ssa.AstAssertInstruction
 
getNumberOfUses() - Method in class com.ibm.wala.cast.ir.ssa.AstConsumeInstruction
 
getNumberOfUses() - Method in class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
getNumberOfUses() - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalRead
 
getNumberOfUses() - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalWrite
 
getNumberOfUses() - Method in class com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction
 
getNumberOfUses(SSAInstruction) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
getNumDimensions() - Method in interface com.ibm.wala.cast.tree.CAstType.Array
 
getObject() - Method in class com.ibm.wala.cast.ipa.callgraph.ObjectPropertyCatalogKey
 
getOperandPosition(int, int) - Method in interface com.ibm.wala.cast.loader.AstMethod.DebuggingInformation
 
getOperandPositionMap() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
getOriginal() - Method in interface com.ibm.wala.cast.tree.CAstEntity
Allow finding original entity after rewrites
getOriginal() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getParameterPosition(int) - Method in interface com.ibm.wala.cast.loader.AstMethod.DebuggingInformation
 
getParameterPosition(int) - Method in class com.ibm.wala.cast.loader.AstMethod
 
getParameterPositions(CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
getParameterSourcePosition(int) - Method in class com.ibm.wala.cast.loader.AstMethod
 
getParameterType(int) - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicMethodObject
 
getParameterTypes(int) - Method in class com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.ScriptEntryPoint
 
getParent() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
getParent() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
getParent() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.UnwindState
 
getParent() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.DelegatingContext
 
getParent() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext
 
getParent() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.TryCatchContext
 
getParent() - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext
 
getParent() - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
getParent(CAstEntity) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Get the parent entity for a given entity.
getParent(CAstEntity) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Get the parent entity for a given entity.
getParents() - Method in class com.ibm.wala.cast.loader.AstMethod
 
getParents() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicMethodObject
 
getPhi(SSACFG.BasicBlock, int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
getPhi(SSACFG.BasicBlock, int) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
getPhiNumber() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.PhiUseRecord
 
getPointerKeyForArrayContents(InstanceKey) - Method in class com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys
 
getPointerKeyForExceptionalReturnValue(CGNode) - Method in class com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys
 
getPointerKeyForInstanceField(InstanceKey, IField) - Method in class com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys
 
getPointerKeyForLocal(CGNode, int) - Method in class com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys
 
getPointerKeyForObjectCatalog(InstanceKey) - Method in interface com.ibm.wala.cast.ipa.callgraph.AstPointerKeyFactory
get a pointer key for the object catalog of I.
getPointerKeyForObjectCatalog(InstanceKey) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
getPointerKeyForObjectCatalog(InstanceKey) - Method in class com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys
 
getPointerKeyForReturnValue(CGNode) - Method in class com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys
 
getPointerKeyForStaticField(IField) - Method in class com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys
 
getPointerKeysForReflectedFieldRead(InstanceKey, InstanceKey) - Method in interface com.ibm.wala.cast.ipa.callgraph.AstPointerKeyFactory
 
getPointerKeysForReflectedFieldRead(InstanceKey, InstanceKey) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
getPointerKeysForReflectedFieldRead(InstanceKey, InstanceKey) - Method in class com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys
 
getPointerKeysForReflectedFieldWrite(InstanceKey, InstanceKey) - Method in interface com.ibm.wala.cast.ipa.callgraph.AstPointerKeyFactory
 
getPointerKeysForReflectedFieldWrite(InstanceKey, InstanceKey) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
getPointerKeysForReflectedFieldWrite(InstanceKey, InstanceKey) - Method in class com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys
 
getPosition() - Method in class com.ibm.wala.cast.ir.translator.AbstractEntity
 
getPosition() - Method in interface com.ibm.wala.cast.tree.CAstEntity
The source position of this entity.
getPosition(int) - Method in interface com.ibm.wala.cast.tree.CAstEntity
The source position of argument 'arg' this entity, if any;
getPosition(CAstNode) - Method in interface com.ibm.wala.cast.tree.CAstSourcePositionMap
Returns the position of a given node in its source file, or null if the position is not known or does not exist.
getPosition(CAstNode) - Method in class com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder
 
getPosition() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getPosition(int) - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getPossibleTargets(MethodReference) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getPossibleTargets(IClass, MethodReference) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getPrimordialLoader() - Method in class com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope
Return the information regarding the primordial loader.
getProgramCounter(int) - Method in class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
getProgramCounter(int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG
 
getQualifiers() - Method in class com.ibm.wala.cast.ir.translator.AbstractClassEntity
 
getQualifiers() - Method in class com.ibm.wala.cast.ir.translator.AbstractFieldEntity
 
getQualifiers() - Method in class com.ibm.wala.cast.ir.translator.AbstractGlobalEntity
 
getQualifiers() - Method in class com.ibm.wala.cast.ir.translator.AbstractScriptEntity
 
getQualifiers() - Method in interface com.ibm.wala.cast.tree.CAstEntity
Returns an Iterator over the qualifiers of the given entity, if it has any, e.g., "final", "private".
getQualifiers() - Method in interface com.ibm.wala.cast.tree.CAstType.Class
 
getQualifiers() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getReader() - Method in interface com.ibm.wala.cast.tree.CAstSourcePositionMap.Position
 
getReader() - Method in class com.ibm.wala.cast.tree.impl.LineNumberPosition
 
getReader() - Method in class com.ibm.wala.cast.tree.impl.RangePosition
 
getReference() - Method in class com.ibm.wala.cast.loader.AstClass
 
getReference() - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
getReference() - Method in class com.ibm.wala.cast.loader.AstField
 
getReference() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getReference() - Method in class com.ibm.wala.cast.loader.AstMethod
 
getRelevantParameters(CGNode, CallSiteReference) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageContextSelector
 
getRelevantParameters(CGNode, CallSiteReference) - Method in class com.ibm.wala.cast.ipa.callgraph.MiscellaneousHacksContextSelector
 
getRelevantParameters(CGNode, CallSiteReference) - Method in class com.ibm.wala.cast.ipa.callgraph.OneLevelForLexicalAccessFunctions
 
getRenamedUses() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord
 
getReturnType() - Method in class com.ibm.wala.cast.loader.AstMethod
 
getReturnType() - Method in interface com.ibm.wala.cast.tree.CAstType.Function
 
getReturnValue(int) - Method in class com.ibm.wala.cast.ir.ssa.MultiReturnValueInvokeInstruction
 
getRhs() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord
 
getRootClass() - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getScope() - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getScopedEntities(CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AbstractEntity
 
getScopedEntities() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.FunctionContext
 
getScopedEntities() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext
 
getScopedEntities() - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext
get a mapping from CAstNodes to the scoped entities (e.g.
getScopedEntities(CAstNode) - Method in interface com.ibm.wala.cast.tree.CAstEntity
Some programming language constructs have a lexical structure.
getScopedEntities(CAstNode) - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getScopingName() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation
 
getScopingName() - Method in interface com.ibm.wala.cast.loader.AstMethod.LexicalInformation
get the name of this entity, as it appears in the definer portion of a lexical name
getScopingParents() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation
 
getScopingParents() - Method in interface com.ibm.wala.cast.loader.AstMethod.LexicalInformation
return the names of the enclosing methods declaring names that are lexically accessed by the entity
getSelector() - Method in class com.ibm.wala.cast.loader.AstMethod
 
getShortName(CGNode) - Static method in class com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil
 
getShortName(IMethod) - Static method in class com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil
 
getSignature() - Method in class com.ibm.wala.cast.ir.translator.AbstractEntity
 
getSignature() - Method in class com.ibm.wala.cast.loader.AstMethod
 
getSignature() - Method in interface com.ibm.wala.cast.tree.CAstEntity
Some programming language constructs have signatures, which are like names but usually have some detail to distinguish the construct from others with the same name.
getSignature() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getSingle(String) - Method in class com.ibm.wala.cast.util.CAstPattern.Segments
 
getSource() - Method in class com.ibm.wala.cast.loader.AstClass
 
getSource() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getSource(IClass) - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
getSource(IMethod, int) - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
getSourceFileName() - Method in class com.ibm.wala.cast.loader.AstClass
 
getSourceFileName() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getSourceFileName(IMethod, int) - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
getSourceFileName(IClass) - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
getSourceMap() - Method in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
getSourceMap() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
getSourceMap() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
getSourceMap() - Method in interface com.ibm.wala.cast.tree.CAstEntity
The map of CAstNodes to source positions for the CAPA AST of this entity.
getSourceMap() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getSourceMap() - Method in interface com.ibm.wala.cast.tree.visit.CAstVisitor.Context
 
getSourceNamesForValues() - Method in interface com.ibm.wala.cast.loader.AstMethod.DebuggingInformation
 
getSourceNodes(CAstNode) - Method in interface com.ibm.wala.cast.tree.CAstControlFlowMap
Return a collection of control-flow ast nodes that have this one as a possible target.
getSourceNodes(CAstNode) - Method in class com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder
 
getSourcePosition() - Method in class com.ibm.wala.cast.loader.AstClass
 
getSourcePosition() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getSourcePosition() - Method in class com.ibm.wala.cast.loader.AstMethod
 
getSourcePosition(int) - Method in class com.ibm.wala.cast.loader.AstMethod
 
getSourceURL() - Method in class com.ibm.wala.cast.loader.AstClass
 
getSourceURL() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getSuperclass() - Method in class com.ibm.wala.cast.loader.AstClass
 
getSuperclass() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
getSuperclass() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.CoreClass
 
getSupertypes() - Method in interface com.ibm.wala.cast.tree.CAstType
 
getSyntheticLoader() - Method in class com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope
Return the information regarding the application loader.
getTarget(CAstNode, Object) - Method in interface com.ibm.wala.cast.tree.CAstControlFlowMap
Return the target ast node of the control-flow instruction denoted by from with respect to the given label.
getTarget(CAstNode, Object) - Method in class com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder
 
getTargetLabels(CAstNode) - Method in interface com.ibm.wala.cast.tree.CAstControlFlowMap
Return a collection of all labels for which the control-flow ast node from has a target.
getTargetLabels(CAstNode) - Method in class com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder
 
getTheLoader() - Method in class com.ibm.wala.cast.loader.SingleClassLoaderFactory
 
getTheReference() - Method in class com.ibm.wala.cast.loader.SingleClassLoaderFactory
get the reference to the single class loader for the language
getTranslatorToCAst(CAst, ModuleEntry) - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader
create the appropriate CAst translator for the language and source module
getType() - Method in class com.ibm.wala.cast.ir.translator.AbstractClassEntity
 
getType() - Method in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
getType() - Method in class com.ibm.wala.cast.ir.translator.AbstractFieldEntity
 
getType() - Method in class com.ibm.wala.cast.ir.translator.AbstractGlobalEntity
 
getType() - Method in interface com.ibm.wala.cast.tree.CAstAnnotation
 
getType() - Method in interface com.ibm.wala.cast.tree.CAstEntity
The CAst type of this entity.
getType() - Method in interface com.ibm.wala.cast.tree.CAstType.Complex
 
getType() - Method in class com.ibm.wala.cast.tree.impl.DelegatingEntity
 
getTypeForNode(AstTranslator.WalkContext, CAstNode) - Static method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
getUnderlyingSymtab() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
getUnresolvedClasses() - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
getUnwindState() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
getUnwindState() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
getUnwindState() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.TypeContext
 
getUnwindState() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
getURL() - Method in interface com.ibm.wala.cast.tree.CAstSourcePositionMap.Position
 
getURL() - Method in class com.ibm.wala.cast.tree.impl.LineNumberPosition
 
getURL() - Method in class com.ibm.wala.cast.tree.impl.RangePosition
 
getUse(int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractReflectivePut
 
getUse(SSAInstruction, int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
getUse(int) - Method in class com.ibm.wala.cast.ir.ssa.AstAssertInstruction
 
getUse(int) - Method in class com.ibm.wala.cast.ir.ssa.AstConsumeInstruction
 
getUse(int) - Method in class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
getUse(int) - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalRead
 
getUse(int) - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalWrite
 
getUse(int) - Method in class com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction
 
getUse(SSAInstruction, int) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
getUseNumber() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.PhiUseRecord
 
getUseNumber() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.UseRecord
 
getVal() - Method in class com.ibm.wala.cast.ir.ssa.AssignInstruction
 
getValue() - Method in class com.ibm.wala.cast.ir.ssa.AbstractReflectivePut
 
getValue(CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
getValue(CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
getValue(CAstNode) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
getValue() - Method in interface com.ibm.wala.cast.tree.CAstNode
Returns the constant value represented by this node, if appropriate, and null otherwise.
getValue() - Method in class com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl
 
getValue() - Method in class com.ibm.wala.cast.tree.impl.CAstImpl.CAstValueImpl
 
getValue() - Method in class com.ibm.wala.cast.tree.impl.CAstOperator
 
GLOBAL_DECL - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
GLOBAL_ENTITY - Static variable in interface com.ibm.wala.cast.tree.CAstEntity
This entity represents a global varible
GlobalObjectKey - Class in com.ibm.wala.cast.ipa.callgraph
Represents the JavaScript global object.
GlobalObjectKey(IClass) - Constructor for class com.ibm.wala.cast.ipa.callgraph.GlobalObjectKey
 
GlobalRead(int, int, FieldReference) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
GlobalWrite(int, FieldReference, int) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
GOTO - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 

H

handleFileNames(String[]) - Static method in class com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil
 
handleUnspecifiedLiteralKey() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
some languages let you omit initialization of certain fields when writing an object literal (e.g., PHP).
hasCatchBlock() - Method in class com.ibm.wala.cast.loader.AstMethod
 
hasDef() - Method in class com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet
 
hasDef() - Method in class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
hasDefaultValue(int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
hasExceptionHandler() - Method in class com.ibm.wala.cast.loader.AstMethod
 
hasExposedUses(CGNode, CallSiteReference) - Static method in class com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation
 
hashCode() - Method in class com.ibm.wala.cast.ipa.callgraph.ArgumentInstanceContext
 
hashCode() - Method in class com.ibm.wala.cast.ipa.callgraph.AstGlobalPointerKey
 
hashCode() - Method in class com.ibm.wala.cast.ipa.callgraph.ObjectPropertyCatalogKey
 
hashCode() - Method in class com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey
 
hashCode() - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey
 
hashCode() - Method in class com.ibm.wala.cast.ir.ssa.AstAssertInstruction
 
hashCode() - Method in class com.ibm.wala.cast.ir.ssa.AstConsumeInstruction
 
hashCode() - Method in class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
hashCode() - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess.Access
 
hashCode() - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess
 
hashCode() - Method in class com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction
 
hashCode() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord
 
hashCode() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.PhiUseRecord
 
hashCode() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.UseRecord
 
hashCode() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG
 
hashCode() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.UnwindState
 
hashCode() - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
hashCode() - Method in class com.ibm.wala.cast.loader.AstMethod.LexicalParent
 
hashCode() - Method in class com.ibm.wala.cast.tree.CAstQualifier
 
hashCode() - Method in class com.ibm.wala.cast.tree.impl.AbstractSourcePosition
 
hashCode() - Method in class com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl
 
hashCode() - Method in class com.ibm.wala.cast.tree.impl.CAstImpl.CAstValueImpl
 
hashCode() - Method in class com.ibm.wala.cast.tree.impl.CAstValueImpl.CAstNodeValueImpl
 
hashCode() - Method in class com.ibm.wala.cast.tree.impl.CAstValueImpl.CAstValueValueImpl
 
hashCode() - Method in class com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.UnwindKey
 
hashCode() - Method in class com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter.NoKey
 
hashCode() - Method in interface com.ibm.wala.cast.tree.rewrite.CAstRewriter.CopyKey
 
hasImplicitGlobals() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
If this returns true, new global declarations get created for any attempt to access a non-existent variable (believe it or not, JavaScript actually does this!)
hasImplicitThis() - Method in enum com.ibm.wala.cast.loader.DynamicCallSiteReference.Dispatch
 
hasLocalVariableTable() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicMethodObject
 
hasMonitorOp() - Method in class com.ibm.wala.cast.loader.AstMethod
 
hasNoInterestingUses(CGNode, int, DefUse) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder
 
hasSpecialUndeclaredVariables() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
If this returns true, then attempts to lookup non-existent names return `null' rather than tripping an assertion.
hasValue(CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
hasValue(CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
hasValue(CAstNode) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 

I

ID_KEY - Static variable in class com.ibm.wala.cast.ipa.callgraph.ArgumentInstanceContext
 
IF_EXPR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
IF_STMT - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
IFGOTO - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
ignoreName(String) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
implementsInterface(IClass, IClass) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
IncipientCFG() - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
INCLUDE - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
index(InstanceKey) - Static method in class com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey
 
init() - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
init(List<Module>) - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader
 
initFunctionEntity(CAstEntity, AstTranslator.WalkContext) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
initialize() - Method in class com.ibm.wala.cast.analysis.typeInference.AstTypeInference
 
initializeVariables() - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
initializeVariables() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
initTranslator() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader
create the appropriate IR translator for the language
INSTANCEOF - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
instructionPosition(int) - Method in class com.ibm.wala.cast.ir.ssa.AstIRFactory.AstIR
 
instructions - Variable in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
insts - Variable in class com.ibm.wala.cast.ir.translator.AstTranslator
 
INTERFACE - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 
InternalCAstSymbol(String, CAstType) - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator.InternalCAstSymbol
 
InternalCAstSymbol(String, CAstType, boolean) - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator.InternalCAstSymbol
 
InternalCAstSymbol(String, CAstType, boolean, boolean) - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator.InternalCAstSymbol
 
InternalCAstSymbol(String, CAstType, boolean, boolean, Object) - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator.InternalCAstSymbol
 
IS_DEFINED_EXPR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
isAbstract() - Method in class com.ibm.wala.cast.loader.AstClass
 
isAbstract() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
isAbstract() - Method in class com.ibm.wala.cast.loader.AstMethod
 
isArrayClass() - Method in class com.ibm.wala.cast.loader.AstClass
 
isArrayClass() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
isAssignableFrom(IClass, IClass) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
isAssignInstruction(SSAInstruction) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
isAssignInstruction(SSAInstruction) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
isBridge() - Method in class com.ibm.wala.cast.loader.AstMethod
 
isCaseInsensitive(String) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
isCaseInsensitive() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.FinalCAstSymbol
 
isCaseInsensitive(String) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
isCaseInsensitive() - Method in interface com.ibm.wala.cast.tree.CAstSymbol
 
isCaseInsensitive() - Method in class com.ibm.wala.cast.tree.impl.CAstSymbolImplBase
 
isCatchBlock() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock
 
isClinit() - Method in class com.ibm.wala.cast.loader.AstMethod
 
isConstant(int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
isConstant(int) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
isConstant(int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
isConstant(int) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
isDeadBlock(AstTranslator.PreBasicBlock) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
IsDefinedInstruction(int, int, int, int, FieldReference) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
IsDefinedInstruction(int, int, int, FieldReference) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
IsDefinedInstruction(int, int, int, int) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
IsDefinedInstruction(int, int, int) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
isDispatch() - Method in class com.ibm.wala.cast.loader.DynamicCallSiteReference
 
isEntryBlock() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock
 
isExceptionLabel(Object) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
isExitBlock() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock
 
isFallThrough() - Method in class com.ibm.wala.cast.ir.ssa.AstAssertInstruction
 
isFallThrough() - Method in class com.ibm.wala.cast.ir.ssa.AstConsumeInstruction
 
isFallThrough() - Method in class com.ibm.wala.cast.ir.ssa.AstGlobalRead
 
isFallThrough() - Method in class com.ibm.wala.cast.ir.ssa.AstGlobalWrite
 
isFallThrough() - Method in class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
isFallThrough() - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess
 
isFallThrough() - Method in class com.ibm.wala.cast.ir.ssa.EachElementGetInstruction
 
isFallThrough() - Method in class com.ibm.wala.cast.ir.ssa.EachElementHasNextInstruction
 
isFinal() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractSymbol
 
isFinal() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.FinalCAstSymbol
 
isFinal() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Symbol
 
isFinal() - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
isFinal() - Method in class com.ibm.wala.cast.loader.AstField
 
isFinal() - Method in class com.ibm.wala.cast.loader.AstMethod
 
isFinal() - Method in interface com.ibm.wala.cast.tree.CAstSymbol
like final in Java; can only be declared / assigned once
isFinal() - Method in class com.ibm.wala.cast.tree.impl.CAstSymbolImplBase
 
isFixed() - Method in class com.ibm.wala.cast.loader.DynamicCallSiteReference
 
isFromSpecification() - Method in class com.ibm.wala.cast.ir.ssa.AstAssertInstruction
 
isGlobal(AstTranslator.Symbol) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
isGlobal(AstTranslator.Symbol) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
isGlobal() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Symbol
 
isHandlerBlock() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock
 
isInit() - Method in class com.ibm.wala.cast.loader.AstMethod
 
isInterface(TypeReference) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
isInterface() - Method in class com.ibm.wala.cast.loader.AstClass
 
isInterface() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
isInterface() - Method in interface com.ibm.wala.cast.tree.CAstType.Class
 
isInternalName() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.FinalCAstSymbol
 
isInternalName() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.InternalCAstSymbol
 
isInternalName() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Symbol
 
isInternalName() - Method in interface com.ibm.wala.cast.tree.CAstSymbol
 
isInternalName() - Method in class com.ibm.wala.cast.tree.impl.CAstSymbolImpl
 
isInternalName() - Method in class com.ibm.wala.cast.tree.impl.CAstSymbolImplBase
 
isLexicallyScoped(AstTranslator.Symbol) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
isLexicallyScoped(AstTranslator.Symbol) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
isLive(SSACFG.BasicBlock, int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
isLive(SSACFG.BasicBlock, int) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
isLiveEntry(ISSABasicBlock, int) - Method in interface com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.Result
 
isLiveExit(ISSABasicBlock, int) - Method in interface com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.Result
 
isMapped(Object) - Method in class com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder
 
isNative() - Method in class com.ibm.wala.cast.loader.AstMethod
 
isParameter() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Symbol
 
isPEI() - Method in class com.ibm.wala.cast.ir.ssa.AstPropertyRead
 
isPEI() - Method in class com.ibm.wala.cast.ir.ssa.AstPropertyWrite
 
isPEI() - Method in class com.ibm.wala.cast.ir.ssa.EachElementGetInstruction
 
isPrivate() - Method in class com.ibm.wala.cast.loader.AstClass
 
isPrivate() - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
isPrivate() - Method in class com.ibm.wala.cast.loader.AstField
 
isPrivate() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
isPrivate() - Method in class com.ibm.wala.cast.loader.AstMethod
 
isProtected() - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
isProtected() - Method in class com.ibm.wala.cast.loader.AstField
 
isProtected() - Method in class com.ibm.wala.cast.loader.AstMethod
 
isPublic() - Method in class com.ibm.wala.cast.loader.AstClass
 
isPublic() - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
isPublic() - Method in class com.ibm.wala.cast.loader.AstField
 
isPublic() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
isPublic() - Method in class com.ibm.wala.cast.loader.AstMethod
 
isReadOnly(String) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation
 
isReadOnly(String) - Method in interface com.ibm.wala.cast.loader.AstMethod.LexicalInformation
returns true if name may be read in nested lexical scopes but cannot be written
isReferenceType() - Method in class com.ibm.wala.cast.loader.AstClass
 
isReferenceType() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
isRootClass(IClass) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
isStatic() - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
isStatic() - Method in class com.ibm.wala.cast.loader.AstField
 
isStatic() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
isStatic() - Method in class com.ibm.wala.cast.loader.AstMethod
 
isStatic() - Method in class com.ibm.wala.cast.loader.DynamicCallSiteReference
 
isStatic() - Method in interface com.ibm.wala.cast.tree.CAstType.Method
 
isStaticField(Atom) - Method in class com.ibm.wala.cast.loader.AstDynamicPropertyClass
 
isSubclassOf(IClass, IClass) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
isSynchronized() - Method in class com.ibm.wala.cast.loader.AstMethod
 
isSynthetic() - Method in class com.ibm.wala.cast.loader.AstClass
 
isSynthetic() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
isSynthetic() - Method in class com.ibm.wala.cast.loader.AstMethod
 
isUncataloguedField(IClass, String) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder
each language can specify whether a particular field name should be stored in object catalogs or not.
isVolatile() - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
isVolatile() - Method in class com.ibm.wala.cast.loader.AstField
 
isWalaSynthetic() - Method in class com.ibm.wala.cast.loader.AstMethod
 
iterateAllClasses() - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
iterateCallSites(CGNode) - Method in class com.ibm.wala.cast.ipa.callgraph.AstContextInsensitiveSSAContextInterpreter
 
iterateInstructions(IR) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
iterateNewSites(CGNode) - Method in class com.ibm.wala.cast.ipa.callgraph.AstContextInsensitiveSSAContextInterpreter
 
iterateNodes(CAstNode) - Static method in class com.ibm.wala.cast.util.CAstFunctions
 
iterator() - Method in class com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints
 
iterator() - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
iterator() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock
 
iterator() - Method in interface com.ibm.wala.cast.tree.CAstTypeDictionary
 
iterator() - Method in class com.ibm.wala.cast.tree.impl.CAstTypeDictionaryImpl
 

K

keep() - Method in class com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints
 
key() - Method in class com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter.NonCopyingContext
 
key() - Method in interface com.ibm.wala.cast.tree.rewrite.CAstRewriter.RewriteContext
get the cloning key for this context
kind - Variable in class com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl
 
kind - Variable in class com.ibm.wala.cast.tree.pattern.NodeOfKind
 
kindAsString(int) - Static method in class com.ibm.wala.cast.util.CAstPrinter
 

L

label - Variable in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.BreakContext
 
LABEL_STMT - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
leaveArrayLength(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveArrayLength(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an ArrayLength node.
leaveArrayLength(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave an ArrayLength node.
leaveArrayLiteral(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveArrayLiteral(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a ArrayLiteral node.
leaveArrayLiteral(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a ArrayLiteral node.
leaveArrayLiteralAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an array literal Assignment node after visiting the LHS.
leaveArrayLiteralInitElement(CAstNode, int, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveArrayLiteralInitElement(CAstNode, int, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ArrayLiteral node after processing the {i}th element initializer.
leaveArrayLiteralInitElement(CAstNode, int, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ArrayLiteral node after processing the {i}th element initializer.
leaveArrayLiteralObject(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveArrayLiteralObject(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ArrayLiteral node after processing the array object.
leaveArrayLiteralObject(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ArrayLiteral node after processing the array object.
leaveArrayRef(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveArrayRef(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an ArrayRef node.
leaveArrayRef(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave an ArrayRef node.
leaveArrayRefAssign(CAstNode, CAstNode, CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveArrayRefAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ArrayRef Assignment node after visiting the LHS.
leaveArrayRefAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ArrayRef Assignment node after visiting the LHS.
leaveArrayRefAssignOp(CAstNode, CAstNode, CAstNode, boolean, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveArrayRefAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ArrayRef Op/Assignment node after visiting the LHS.
leaveArrayRefAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ArrayRef Op/Assignment node after visiting the LHS.
leaveAssert(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveAssert(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an InstanceOf node.
leaveAssign(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveAssign(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an Assign node.
leaveAssign(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave an Assign node.
leaveBinaryExpr(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveBinaryExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a BinaryExpr node.
leaveBinaryExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a BinaryExpr node.
leaveBlockExpr(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveBlockExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a BlockExpr node.
leaveBlockExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a BlockExpr node.
leaveBlockExprAssign(CAstNode, CAstNode, CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveBlockExprAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a BlockExpr Assignment node after visiting the LHS.
leaveBlockExprAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a BlockExpr Assignment node after visiting the LHS.
leaveBlockExprAssignOp(CAstNode, CAstNode, CAstNode, boolean, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveBlockExprAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a BlockExpr Op/Assignment node after visiting the LHS.
leaveBlockExprAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a BlockExpr Op/Assignment node after visiting the LHS.
leaveBlockStmt(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveBlockStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a BlockStmt node.
leaveBlockStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a BlockStmt node.
leaveCall(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveCall(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Call node.
leaveCall(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Call node.
leaveCast(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Cast node.
leaveCast(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Cast node.
leaveCatch(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveCatch(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Catch node.
leaveCatch(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Catch node.
leaveClassStmt(CAstNode, ExposedNamesCollector.EntityContext, CAstVisitor<ExposedNamesCollector.EntityContext>) - Method in class com.ibm.wala.cast.ir.translator.ExposedNamesCollector
 
leaveClassStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a FunctionStmt node.
leaveClassStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a FunctionStmt node.
leaveConstant(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveConstant(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Constant node.
leaveConstant(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Constant node.
leaveDeclStmt(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveDeclStmt(CAstNode, ExposedNamesCollector.EntityContext, CAstVisitor<ExposedNamesCollector.EntityContext>) - Method in class com.ibm.wala.cast.ir.translator.ExposedNamesCollector
 
leaveDeclStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a DeclStmt node.
leaveDeclStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a DeclStmt node.
leaveEachElementGet(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveEachElementGet(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an FOR_EACH_ELEMENT_GET node.
leaveEachElementHasNext(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveEachElementHasNext(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
leaveEcho(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveEcho(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an ECHO node.
leaveEmpty(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveEmpty(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an Empty node.
leaveEmpty(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave an Empty node.
leaveEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave any entity.
leaveEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave any entity.
leaveFieldEntity(CAstEntity, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveFieldEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Field entity.
leaveFieldEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Field entity.
leaveFileEntity(CAstEntity, AstTranslator.WalkContext, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveFileEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a File entity.
leaveFileEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a File entity.
leaveForIn(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a For..In node.
leaveFunctionEntity(CAstEntity, AstTranslator.WalkContext, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveFunctionEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Function entity.
leaveFunctionEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Function entity.
leaveFunctionExpr(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveFunctionExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a FunctionExpr node.
leaveFunctionExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a FunctionExpr node.
leaveFunctionStmt(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveFunctionStmt(CAstNode, ExposedNamesCollector.EntityContext, CAstVisitor<ExposedNamesCollector.EntityContext>) - Method in class com.ibm.wala.cast.ir.translator.ExposedNamesCollector
 
leaveFunctionStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a FunctionStmt node.
leaveFunctionStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a FunctionStmt node.
leaveGetCaughtException(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveGetCaughtException(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a GetCaughtException node.
leaveGetCaughtException(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a GetCaughtException node.
leaveGlobalEntity(CAstEntity, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveGlobalEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Field entity.
leaveGoto(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveGoto(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Goto node.
leaveGoto(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Goto node.
leaveIfExpr(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveIfExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an IfExpr node.
leaveIfExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave an IfExpr node.
leaveIfExprCondition(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveIfExprCondition(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an IfExpr node after processing the condition.
leaveIfExprCondition(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an IfExpr node after processing the condition.
leaveIfExprTrueClause(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveIfExprTrueClause(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an IfExpr node after processing the true clause.
leaveIfExprTrueClause(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an IfExpr node after processing the true clause.
leaveIfgoto(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveIfgoto(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an Ifgoto node.
leaveIfgoto(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave an Ifgoto node.
leaveIfStmt(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveIfStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an IfStmt node.
leaveIfStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave an IfStmt node.
leaveIfStmtCondition(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveIfStmtCondition(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an IfStmt node after processing the condition.
leaveIfStmtCondition(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an IfStmt node after processing the condition.
leaveIfStmtTrueClause(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveIfStmtTrueClause(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an IfStmt node after processing the true clause.
leaveIfStmtTrueClause(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an IfStmt node after processing the true clause.
leaveInclude(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveInclude(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an INCLUDE node.
leaveInstanceOf(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an InstanceOf node.
leaveInstanceOf(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave an InstanceOf node.
leaveIsDefinedExpr(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveIsDefinedExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an IS_DEFINED_EXPR node.
leaveLabelStmt(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveLabelStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a LabelStmt node.
leaveLabelStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a LabelStmt node.
leaveLocalScope(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveLocalScope(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a LocalScope node.
leaveLocalScope(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a LocalScope node.
leaveLoop(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveLoop(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Loop node.
leaveLoop(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Loop node.
leaveLoopHeader(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveLoopHeader(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Loop node after processing the loop header.
leaveLoopHeader(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Loop node after processing the loop header.
leaveMacroEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Macro entity.
leaveMacroVar(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an MACRO_VAR node.
leaveNew(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveNew(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a New node.
leaveNew(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a New node.
leaveNode(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave any node.
leaveNode(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave any node.
leaveNode(CAstNode, CAstVisitor.Context, CAstVisitor<CAstVisitor.Context>) - Method in class com.ibm.wala.cast.util.CAstPattern.Matcher
 
leaveObjectLiteral(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveObjectLiteral(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an ObjectLiteral node.
leaveObjectLiteral(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave an ObjectLiteral node.
leaveObjectLiteralAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an array literal Assignment node after visiting the LHS.
leaveObjectLiteralFieldInit(CAstNode, int, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveObjectLiteralFieldInit(CAstNode, int, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ObjectLiteral node after processing the {i}th field initializer.
leaveObjectLiteralFieldInit(CAstNode, int, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ObjectLiteral node after processing the {i}th field initializer.
leaveObjectRef(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveObjectRef(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an ObjectRef node.
leaveObjectRef(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave an ObjectRef node.
leaveObjectRefAssign(CAstNode, CAstNode, CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveObjectRefAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ObjectRef Assignment node after visiting the LHS.
leaveObjectRefAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ObjectRef Assignment node after visiting the LHS.
leaveObjectRefAssignOp(CAstNode, CAstNode, CAstNode, boolean, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveObjectRefAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ObjectRef Op/Assignment node after visiting the LHS.
leaveObjectRefAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ObjectRef Op/Assignment node after visiting the LHS.
leavePrimitive(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leavePrimitive(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Primitive node.
leavePrimitive(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Primitive node.
leaveReturn(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveReturn(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Return node.
leaveReturn(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Return node.
leaveScriptEntity(CAstEntity, AstTranslator.WalkContext, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveScriptEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Script entity.
leaveScriptEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Script entity.
leaveSpecialParentScope(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveSpecialParentScope(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
leaveSpecialParentScope(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a LocalScope node.
leaveSuper(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveSuper(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Super node.
leaveSuper(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Super node.
leaveSwitch(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveSwitch(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Switch node.
leaveSwitch(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Switch node.
leaveSwitchValue(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveSwitchValue(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Switch node after processing the switch value.
leaveSwitchValue(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Switch node after processing the switch value.
leaveThis(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveThis(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a This node.
leaveThis(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a This node.
leaveThrow(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveThrow(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Throw node.
leaveThrow(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Throw node.
leaveTry(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveTry(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Try node.
leaveTry(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Try node.
leaveTryBlock(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveTryBlock(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Try node after processing the try block.
leaveTryBlock(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Try node after processing the try block.
leaveTypeEntity(CAstEntity, AstTranslator.WalkContext, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveTypeEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Type entity.
leaveTypeEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Type entity.
leaveTypeLiteralExpr(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveTypeLiteralExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an TYPE_LITERAL_EXPR node.
leaveUnaryExpr(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveUnaryExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a UnaryExpr node.
leaveUnaryExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a UnaryExpr node.
leaveUnwind(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveUnwind(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an Unwind node.
leaveUnwind(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave an Unwind node.
leaveVar(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveVar(CAstNode, ExposedNamesCollector.EntityContext, CAstVisitor<ExposedNamesCollector.EntityContext>) - Method in class com.ibm.wala.cast.ir.translator.ExposedNamesCollector
 
leaveVar(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Var node.
leaveVar(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Var node.
leaveVarAssign(CAstNode, CAstNode, CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveVarAssign(CAstNode, CAstNode, CAstNode, ExposedNamesCollector.EntityContext, CAstVisitor<ExposedNamesCollector.EntityContext>) - Method in class com.ibm.wala.cast.ir.translator.ExposedNamesCollector
 
leaveVarAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Var Assignment node after visiting the LHS.
leaveVarAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Var Assignment node after visiting the LHS.
leaveVarAssignOp(CAstNode, CAstNode, CAstNode, boolean, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveVarAssignOp(CAstNode, CAstNode, CAstNode, boolean, ExposedNamesCollector.EntityContext, CAstVisitor<ExposedNamesCollector.EntityContext>) - Method in class com.ibm.wala.cast.ir.translator.ExposedNamesCollector
 
leaveVarAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Var Op/Assignment node after visiting the LHS.
leaveVarAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Var Op/Assignment node after visiting the LHS.
leaveVoid(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveVoid(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Void node.
leaveVoid(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Leave a Void node.
leaveYield(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
leaveYield(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave a Return node.
lexicalInfo() - Method in class com.ibm.wala.cast.ir.ssa.AstIRFactory.AstIR
 
lexicalInfo() - Method in class com.ibm.wala.cast.loader.AstMethod
 
LexicalModRef - Class in com.ibm.wala.cast.ipa.lexical
Compute mod-ref information limited to accesses of lexical variables.
LexicalModRef(CallGraph, PointerAnalysis<InstanceKey>) - Constructor for class com.ibm.wala.cast.ipa.lexical.LexicalModRef
 
LexicalParent() - Constructor for class com.ibm.wala.cast.loader.AstMethod.LexicalParent
 
LexicalRead(int, AstLexicalAccess.Access[]) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
LexicalRead(int, AstLexicalAccess.Access) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
LexicalRead(int, int, String, String, TypeReference) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
LexicalWrite(int, AstLexicalAccess.Access[]) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
LexicalWrite(int, AstLexicalAccess.Access) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
LexicalWrite(int, String, String, TypeReference, int) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
liftDeclarationsForLexicalScoping() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
lift variable declarations for lexical scoping purposes?
LineNumberPosition - Class in com.ibm.wala.cast.tree.impl
 
LineNumberPosition(URL, URL, int) - Constructor for class com.ibm.wala.cast.tree.impl.LineNumberPosition
 
LIST_EXPR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
literal(String, InstanceKey) - Static method in class com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey
 
LiveAnalysis - Class in com.ibm.wala.cast.ir.ssa.analysis
 
LiveAnalysis() - Constructor for class com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis
 
LiveAnalysis.Result - Interface in com.ibm.wala.cast.ir.ssa.analysis
 
loader - Variable in class com.ibm.wala.cast.ir.translator.AstTranslator
 
LOCAL_SCOPE - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
lookup(String) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
lookup(String) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
lookupClass(TypeReference) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
lookupClass(String, IClassHierarchy) - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
lookupClass(TypeName) - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
LOOP - Static variable in interface com.ibm.wala.cast.tree.CAstNode
Represents a standard while loop.
LoopContext(C, T, T, String) - Constructor for class com.ibm.wala.cast.ir.translator.TranslatorToCAst.LoopContext
 

M

M - Variable in class com.ibm.wala.cast.ir.translator.RewritingTranslatorToCAst
 
MACRO_ENTITY - Static variable in interface com.ibm.wala.cast.tree.CAstEntity
This entity is a macro.
MACRO_VAR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
make(String) - Method in class com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints
 
make(AnalysisScope, ClassLoaderFactory) - Static method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
make(CallGraph, PointerAnalysis<InstanceKey>) - Static method in class com.ibm.wala.cast.ipa.lexical.LexicalModRef
 
makeBranchVisitor(boolean[]) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG
 
makeCache(IRFactory<IMethod>) - Static method in class com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil
 
makeCFG(IMethod, Context) - Method in class com.ibm.wala.cast.ir.ssa.AstIRFactory.AstDefaultIRFactory
 
makeCFG(IMethod) - Method in class com.ibm.wala.cast.ir.ssa.AstIRFactory
 
makeCodeContext(AstTranslator.WalkContext, CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
makeCodeContext(ExposedNamesCollector.EntityContext, CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.ExposedNamesCollector
 
makeCodeContext(C, CAstEntity) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Construct a context for a Code entity.
makeCodeContext(C, CAstEntity) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Construct a context for a Code entity or delegate by default.
makeConstant(boolean) - Method in interface com.ibm.wala.cast.tree.CAst
Make a boolean constant node.
makeConstant(char) - Method in interface com.ibm.wala.cast.tree.CAst
Make a char constant node.
makeConstant(short) - Method in interface com.ibm.wala.cast.tree.CAst
Make a short integer constant node.
makeConstant(int) - Method in interface com.ibm.wala.cast.tree.CAst
Make an integer constant node.
makeConstant(long) - Method in interface com.ibm.wala.cast.tree.CAst
Make a long integer constant node.
makeConstant(double) - Method in interface com.ibm.wala.cast.tree.CAst
Make a double-precision floating point constant node.
makeConstant(float) - Method in interface com.ibm.wala.cast.tree.CAst
Make a single-precision floating point constant node.
makeConstant(Object) - Method in interface com.ibm.wala.cast.tree.CAst
Make an arbitrary object constant node.
makeConstant(Object) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeConstant(boolean) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeConstant(char) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeConstant(short) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeConstant(int) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeConstant(long) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeConstant(float) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeConstant(double) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeConstant(Object) - Method in class com.ibm.wala.cast.tree.impl.CAstValueImpl
 
makeControlFlowGraph(SSAInstruction[]) - Method in class com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstFakeRoot
 
makeDefaultContextInterpreters(SSAContextInterpreter, AnalysisOptions, IClassHierarchy) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder
 
makeDefaultFactory() - Static method in class com.ibm.wala.cast.ir.ssa.AstIRFactory
 
makeFakeRootNode() - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph
 
makeFileContext(AstTranslator.WalkContext, CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
makeFileContext(C, CAstEntity) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Construct a context for a File entity.
makeFileContext(C, CAstEntity) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Construct a context for a File entity or delegate by default.
makeGlobalRef(String) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
creates a reference to a global named globalName.
makeHeapModel() - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl
 
makeHeapModel(PointerAnalysis<T>) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef
 
makeImplicitPointsToVisitor(LocalPointerKey) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl
 
makeImplicitPointsToVisitor(LocalPointerKey) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl
 
makeImplicitVisitorSelector(CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder
 
makeInterestingVisitor(CGNode, int) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder
 
makeInterestingVisitor(CGNode, int) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder
 
makeInterestingVisitorSelector() - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder
 
makeIR(IMethod, Context, SSAOptions) - Method in class com.ibm.wala.cast.ir.ssa.AstIRFactory.AstDefaultIRFactory
 
makeIR(IMethod, Context, SSAOptions) - Method in class com.ibm.wala.cast.ir.ssa.AstIRFactory
 
makeLocalContext(AstTranslator.WalkContext, CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
makeLocalContext(C, CAstNode) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Construct a context for a LocalScope node.
makeLocalContext(C, CAstNode) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Construct a context for a LocalScope node or delegate by default.
makeLocation(int, int, int, int) - Method in class com.ibm.wala.cast.ir.translator.NativeTranslatorToCAst
 
makeMainVisitorSelector() - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder
 
makeModVisitor(CGNode, Collection<PointerKey>, PointerAnalysis<T>, ExtendedHeapModel, boolean) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef
 
makeNameMap(CAstEntity, Set<AstTranslator.Scope>, SSAInstruction[]) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
makeNode(IMethod, Context) - Method in class com.ibm.wala.cast.ipa.callgraph.AstCallGraph
 
makeNode(int) - Method in interface com.ibm.wala.cast.tree.CAst
Make a node of type kind with no children.
makeNode(int, CAstNode) - Method in interface com.ibm.wala.cast.tree.CAst
Make a node of type kind with one child.
makeNode(int, CAstNode, CAstNode) - Method in interface com.ibm.wala.cast.tree.CAst
Make a node of type kind with two children.
makeNode(int, CAstNode, CAstNode, CAstNode) - Method in interface com.ibm.wala.cast.tree.CAst
Make a node of type kind with three children.
makeNode(int, CAstNode, CAstNode, CAstNode, CAstNode) - Method in interface com.ibm.wala.cast.tree.CAst
Make a node of type kind with four children.
makeNode(int, CAstNode, CAstNode, CAstNode, CAstNode, CAstNode) - Method in interface com.ibm.wala.cast.tree.CAst
Make a node of type kind with five children.
makeNode(int, CAstNode, CAstNode, CAstNode, CAstNode, CAstNode, CAstNode) - Method in interface com.ibm.wala.cast.tree.CAst
Make a node of type kind with six children.
makeNode(int, CAstNode...) - Method in interface com.ibm.wala.cast.tree.CAst
Make a node of type kind specifying an array of children.
makeNode(int, CAstNode, CAstNode[]) - Method in interface com.ibm.wala.cast.tree.CAst
Make a node of type kind giving a first child and array of the rest.
makeNode(int, List<CAstNode>) - Method in interface com.ibm.wala.cast.tree.CAst
Make a node of type kind specifying a list of children.
makeNode(int, List<CAstNode>) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeNode(int, CAstNode, CAstNode[]) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeNode(int) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeNode(int, CAstNode) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeNode(int, CAstNode, CAstNode) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeNode(int, CAstNode, CAstNode, CAstNode) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeNode(int, CAstNode, CAstNode, CAstNode, CAstNode) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeNode(int, CAstNode, CAstNode, CAstNode, CAstNode, CAstNode) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeNode(int, CAstNode, CAstNode, CAstNode, CAstNode, CAstNode, CAstNode) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeNode(int, CAstNode...) - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeNode(int, List<CAstNode>) - Method in class com.ibm.wala.cast.tree.impl.CAstValueImpl
 
makePEIVisitor(boolean[]) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG
 
makeRefVisitor(CGNode, Collection<PointerKey>, PointerAnalysis<T>, ExtendedHeapModel) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef
 
makeRootNodeSelector() - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder
 
makeScope(String[], SingleClassLoaderFactory, Language) - Static method in class com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil
 
makeScope(Module[], SingleClassLoaderFactory, Language) - Static method in class com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil
 
makeScriptScope(CAstEntity, AstTranslator.Scope) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
makeScriptSite(IMethod, int) - Method in class com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints
 
makeSite(int) - Method in class com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.ScriptEntryPoint
 
makeSourceModule(URL, String, String) - Static method in class com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil
 
makeSourceModule(URL, String) - Static method in class com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil
 
makeSpecialParentContext(AstTranslator.WalkContext, CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
makeSpecialParentContext(C, CAstNode) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
makeSymbol(CAstSymbol) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
makeSymbol(CAstSymbol, int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
makeSymbol(String, CAstType, boolean, boolean, Object, int, AstTranslator.Scope) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
makeSystem(AnalysisOptions) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder
 
makeSystem(AnalysisOptions) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder
 
makeTheLoader(IClassHierarchy) - Method in class com.ibm.wala.cast.loader.SingleClassLoaderFactory
 
makeType(CAstType) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
makeTypeContext(AstTranslator.WalkContext, CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
makeTypeContext(C, CAstEntity) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Construct a context for a Type entity.
makeTypeContext(C, CAstEntity) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Construct a context for a Type entity or delegate by default.
makeTypeScope(CAstEntity, AstTranslator.Scope) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
makeUnique() - Method in interface com.ibm.wala.cast.tree.CAst
Make a new identifier, unqiue to this CAst instance.
makeUnique() - Method in class com.ibm.wala.cast.tree.impl.CAstImpl
 
makeUnwindContext(AstTranslator.WalkContext, CAstNode, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
makeUnwindContext(C, CAstNode, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Construct a context for an Unwind node.
makeUnwindContext(C, CAstNode, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Construct a context for an Unwind node or delegate by default.
makeVisitor(CGNode) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder
 
makeVisitor(CGNode) - Method in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder
 
map(Object, CAstNode) - Method in class com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder
Establish a mapping between some object `node' and the ast node `ast'.
map(A, CAstType) - Method in class com.ibm.wala.cast.tree.impl.CAstTypeDictionaryImpl
 
mapped(InstanceKey, InstanceKey) - Static method in class com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey
 
match(CAstNode, CAstPattern.Segments) - Method in class com.ibm.wala.cast.util.CAstPattern
 
match(CAstPattern, CAstNode) - Static method in class com.ibm.wala.cast.util.CAstPattern
 
Matcher() - Constructor for class com.ibm.wala.cast.util.CAstPattern.Matcher
 
matches(CAstNode) - Method in class com.ibm.wala.cast.tree.pattern.Alt
 
matches(CAstNode) - Method in class com.ibm.wala.cast.tree.pattern.AnyNode
 
matches(CAstNode) - Method in class com.ibm.wala.cast.tree.pattern.NodeOfKind
 
matches(CAstNode) - Method in interface com.ibm.wala.cast.tree.pattern.NodePattern
 
matches(CAstNode) - Method in class com.ibm.wala.cast.tree.pattern.SomeConstant
 
matches(CAstNode) - Method in class com.ibm.wala.cast.tree.pattern.SubtreeOfKind
 
member() - Method in interface com.ibm.wala.cast.tree.CAstMemberReference
 
mightReturnSyntheticMethod() - Method in class com.ibm.wala.cast.ipa.callgraph.StandardFunctionTargetSelector
 
MiscellaneousHacksContextSelector - Class in com.ibm.wala.cast.ipa.callgraph
 
MiscellaneousHacksContextSelector(ContextSelector, ContextSelector, IClassHierarchy, String[][]) - Constructor for class com.ibm.wala.cast.ipa.callgraph.MiscellaneousHacksContextSelector
 
MONITOR_ENTER - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
MONITOR_EXIT - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
MultiReturnValueInvokeInstruction - Class in com.ibm.wala.cast.ir.ssa
 
MultiReturnValueInvokeInstruction(int, int[], int, CallSiteReference) - Constructor for class com.ibm.wala.cast.ir.ssa.MultiReturnValueInvokeInstruction
 

N

name() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.FinalCAstSymbol
 
name() - Method in interface com.ibm.wala.cast.tree.CAstSymbol
 
name() - Method in class com.ibm.wala.cast.tree.impl.CAstSymbolImplBase
 
NAMED_ENTITY_REF - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
namedEntityResolver - Variable in class com.ibm.wala.cast.ir.translator.AstTranslator
for handling languages that let you include other source files named statically (e.g., ABAP)
NARY_EXPR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
NATIVE - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 
NativeBridge - Class in com.ibm.wala.cast.ir.translator
superclass for CAst parsers / translators making use of native code.
NativeBridge(CAst) - Constructor for class com.ibm.wala.cast.ir.translator.NativeBridge
 
NativeTranslatorToCAst - Class in com.ibm.wala.cast.ir.translator
common functionality for any TranslatorToCAst making use of native code
NativeTranslatorToCAst(CAst, URL, String) - Constructor for class com.ibm.wala.cast.ir.translator.NativeTranslatorToCAst
 
needsScopeMappingKey(InstanceKey) - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys
does base require a scope mapping key? Typically, true if base is allocated in a nested lexical scope, to handle the case of base being a function that performs closure accesses
NEW - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
NEW_ENCLOSING - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
newBlock(boolean) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
create a new basic block, and set it as the current block.
newCfg() - Method in interface com.ibm.wala.cast.tree.rewrite.CAstRewriter.Rewrite
 
newChildren() - Method in interface com.ibm.wala.cast.tree.rewrite.CAstRewriter.Rewrite
 
newDefaults() - Method in interface com.ibm.wala.cast.tree.rewrite.CAstRewriter.Rewrite
 
newFieldFullOperation(boolean, AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.ReflectedFieldAction, PointerKey, PointerKey) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
newFieldOperationFieldConstant(CGNode, boolean, AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.ReflectedFieldAction, int, InstanceKey[]) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
newFieldOperationObjectAndFieldConstant(boolean, AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.ReflectedFieldAction, InstanceKey[], InstanceKey[]) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
newFieldOperationOnlyFieldConstant(boolean, AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.ReflectedFieldAction, PointerKey, InstanceKey[]) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
newFieldOperationOnlyObjectConstant(boolean, AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.ReflectedFieldAction, PointerKey, InstanceKey[]) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
newFieldRead(CGNode, int, int, int) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
newFieldRead(CGNode, int, int, PointerKey) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
newFieldWrite(CGNode, int, int, int) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
newFieldWrite(CGNode, int, int, InstanceKey[]) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
newFieldWrite(CGNode, int, InstanceKey[], InstanceKey[]) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
newFieldWrite(CGNode, int, int, PointerKey) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
newFieldWrite(CGNode, int, InstanceKey[], PointerKey) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
newPos() - Method in interface com.ibm.wala.cast.tree.rewrite.CAstRewriter.Rewrite
 
newRoot() - Method in interface com.ibm.wala.cast.tree.rewrite.CAstRewriter.Rewrite
 
newTypes() - Method in interface com.ibm.wala.cast.tree.rewrite.CAstRewriter.Rewrite
 
NO_INFORMATION - Static variable in interface com.ibm.wala.cast.tree.CAstSourcePositionMap
 
nodeMap() - Method in class com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter.NonCopyingContext
 
NodeOfKind - Class in com.ibm.wala.cast.tree.pattern
A node pattern that matches an AST node of a certain kind; additionally, the node's children have to match the pattern's child patterns.
NodeOfKind(int, NodePattern...) - Constructor for class com.ibm.wala.cast.tree.pattern.NodeOfKind
 
NodePattern - Interface in com.ibm.wala.cast.tree.pattern
Interface for lightweight AST patterns.
NonCopyingContext() - Constructor for class com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter.NonCopyingContext
 
noteOperands(int, CAstSourcePositionMap.Position...) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
NULL_DEFAULT_VALUE - Static variable in interface com.ibm.wala.cast.tree.CAstSymbol
 

O

OBJECT_LITERAL - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
OBJECT_REF - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
ObjectPropertyCatalogKey - Class in com.ibm.wala.cast.ipa.callgraph
 
ObjectPropertyCatalogKey(InstanceKey) - Constructor for class com.ibm.wala.cast.ipa.callgraph.ObjectPropertyCatalogKey
 
OneLevelForLexicalAccessFunctions - Class in com.ibm.wala.cast.ipa.callgraph
Adds one-level of ArgumentInstanceContext on the function argument for functions that perform lexical accesses (i.e., those functions represented by a ScopeMappingInstanceKeys.ScopeMappingInstanceKey).
OneLevelForLexicalAccessFunctions(ContextSelector) - Constructor for class com.ibm.wala.cast.ipa.callgraph.OneLevelForLexicalAccessFunctions
 
OP_ADD - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_BIT_AND - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_BIT_OR - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_BIT_XOR - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_BITNOT - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_CONCAT - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_DIV - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_EQ - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_GE - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_GT - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_IN - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_LE - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_LSH - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_LT - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_MOD - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_MUL - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_NE - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_NOT - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_NOT_IN - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_POW - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_REL_AND - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_REL_OR - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_REL_XOR - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_RSH - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_STRICT_EQ - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_STRICT_NE - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_SUB - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OP_URSH - Static variable in class com.ibm.wala.cast.tree.impl.CAstOperator
 
OPERATOR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 

P

parent - Variable in class com.ibm.wala.cast.ir.cfg.DelegatingCFG
 
parent - Variable in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.DelegatingContext
 
parent - Variable in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
parent() - Method in class com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.UnwindKey
 
parent() - Method in class com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter.NoKey
 
parent() - Method in interface com.ibm.wala.cast.tree.rewrite.CAstRewriter.CopyKey
keys have parent pointers, useful for when nesting cloning must occur (e.g., unrolling of nested loops)
parse(String) - Static method in class com.ibm.wala.cast.util.CAstPattern
 
PatternBasedRewriter - Class in com.ibm.wala.cast.tree.rewrite
 
PatternBasedRewriter(CAst, CAstPattern, Function<CAstPattern.Segments, CAstNode>) - Constructor for class com.ibm.wala.cast.tree.rewrite.PatternBasedRewriter
 
perform() - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
perform(IR) - Static method in class com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis
 
perform(ControlFlowGraph<SSAInstruction, ISSABasicBlock>, SymbolTable) - Static method in class com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis
 
perform(ControlFlowGraph<SSAInstruction, ISSABasicBlock>, SymbolTable, BitVector) - Static method in class com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis
 
perform() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
phiCounts - Variable in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
placeNewPhiAt(int, SSACFG.BasicBlock) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
placeNewPhiAt(int, SSACFG.BasicBlock) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
placePhiNodes() - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
popAssignment(SSAInstruction, int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
popAssignment(SSAInstruction, int) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
pos() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.FunctionContext
 
pos() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext
 
pos() - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext
for recording source positions
positions() - Method in interface com.ibm.wala.cast.tree.CAstSourcePositionMap
Returns an ordered set of all positions in this map.
positions() - Method in class com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder
 
postProcessEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Post-process an entity after visiting it.
postProcessEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Post-process an entity after visiting it.
postProcessNode(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Post-process a node after visiting it.
postProcessNode(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Post-process a node after visiting it.
PreBasicBlock() - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock
 
prettyPrint() - Method in interface com.ibm.wala.cast.tree.CAstSourcePositionMap.Position
Pretty print a source position
PRIMITIVE - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
print(CAstNode) - Static method in class com.ibm.wala.cast.util.CAstPrinter
 
print(CAstNode, CAstSourcePositionMap) - Static method in class com.ibm.wala.cast.util.CAstPrinter
 
print(CAstEntity) - Static method in class com.ibm.wala.cast.util.CAstPrinter
 
printTo(CAstNode, Writer) - Static method in class com.ibm.wala.cast.util.CAstPrinter
 
printTo(CAstNode, CAstSourcePositionMap, Writer) - Static method in class com.ibm.wala.cast.util.CAstPrinter
 
printTo(CAstNode, CAstSourcePositionMap, Writer, int, boolean) - Static method in class com.ibm.wala.cast.util.CAstPrinter
 
printTo(CAstEntity, Writer) - Static method in class com.ibm.wala.cast.util.CAstPrinter
 
PRIVATE - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 
processAssignOp(CAstNode, CAstNode, int, AstTranslator.WalkContext) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
processFunctionExpr(CAstNode, AstTranslator.WalkContext) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
processIf(CAstNode, boolean, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
PropertyRead(int, int, int, int) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
PropertyWrite(int, int, int, int) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
PROTECTED - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 
PUBLIC - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 
pushAssignment(SSAInstruction, int, int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
pushAssignment(SSAInstruction, int, int) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
pushSourcePosition(TranslatorToCAst.WalkContext<X, Y>, CAstNode, CAstSourcePositionMap.Position) - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst
 

R

RangePosition - Class in com.ibm.wala.cast.tree.impl
 
RangePosition(URL, int, int, int, int) - Constructor for class com.ibm.wala.cast.tree.impl.RangePosition
 
RangePosition(URL, int, int, int) - Constructor for class com.ibm.wala.cast.tree.impl.RangePosition
 
recursive - Variable in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
for CAstEntity nodes r s.t.
ReflectedFieldPointerKey - Class in com.ibm.wala.cast.ipa.callgraph
 
removeAll(Collection<IClass>) - Method in class com.ibm.wala.cast.loader.CAstAbstractLoader
 
repairExit() - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
repairExit() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
repairInstructionDefs(SSAInstruction, int, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
repairInstructionDefs(SSAInstruction, int, int[], int[]) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
repairInstructionUses(SSAInstruction, int, int[]) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
repairInstructionUses(SSAInstruction, int, int[]) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
repairPhiDefs(SSAPhiInstruction, int[]) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
repairPhiDefs(SSAPhiInstruction, int[]) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
repairPhiUse(SSACFG.BasicBlock, int, int, int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
repairPhiUse(SSACFG.BasicBlock, int, int, int) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
resolveField(FieldReference) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
resolveField(IClass, FieldReference) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
resolveMethod(MethodReference) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
resolveMethod(IClass, Selector) - Method in class com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy
 
resolveReference(CAstReference) - Method in interface com.ibm.wala.cast.tree.CAstTypeDictionary
 
resolveReference(CAstReference) - Method in class com.ibm.wala.cast.tree.impl.CAstTypeDictionaryImpl
 
results - Variable in class com.ibm.wala.cast.ir.ssa.MultiReturnValueInvokeInstruction
 
retranslate(AstTranslator) - Method in interface com.ibm.wala.cast.loader.AstMethod.Retranslatable
 
retranslate(AstTranslator) - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicMethodObject
 
RETURN - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
RETURN_WITHOUT_BRANCH - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
rewrite(CAstNode, CAstControlFlowMap, CAstSourcePositionMap, CAstNodeTypeMap, Map<CAstNode, Collection<CAstEntity>>, CAstNode[]) - Method in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
rewrite the CAst sub-tree rooted at root
rewrite(CAstEntity) - Method in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
perform the rewrite on a CAstEntity, returning the new CAstEntity as the result
RewritingTranslatorToCAst - Class in com.ibm.wala.cast.ir.translator
 
RewritingTranslatorToCAst(ModuleEntry, TranslatorToCAst) - Constructor for class com.ibm.wala.cast.ir.translator.RewritingTranslatorToCAst
 
RootContext(CAstEntity, ModuleEntry) - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
RootContext() - Constructor for class com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext
 
rootContext - Variable in class com.ibm.wala.cast.tree.rewrite.CAstRewriter
 
rootMethod - Static variable in class com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph
 
rootTypeDescStr - Static variable in class com.ibm.wala.cast.types.AstTypeReference
 
rootTypeName - Static variable in class com.ibm.wala.cast.types.AstTypeReference
 
rootTypeSourceStr - Static variable in class com.ibm.wala.cast.types.AstTypeReference
 
RULE_ENTITY - Static variable in interface com.ibm.wala.cast.tree.CAstEntity
This entity represents a rule in a logic language.
run(CAstEntity) - Method in class com.ibm.wala.cast.ir.translator.ExposedNamesCollector
run the collector on an entity
rvals - Variable in class com.ibm.wala.cast.ir.ssa.AstConsumeInstruction
 

S

S - Variable in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
sameMethod(CGNode, String) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder
Is definingMethod the same as the method represented by opNode? We need this since the names for methods in some languages don't map in the straightforward way to the CGNode
scanNodeForLexReads(CGNode) - Method in class com.ibm.wala.cast.ipa.lexical.LexicalModRef
 
scanNodeForLexWrites(CGNode) - Method in class com.ibm.wala.cast.ipa.lexical.LexicalModRef
 
ScopeMappingInstanceKey(CGNode, InstanceKey) - Constructor for class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey
 
ScopeMappingInstanceKeys - Class in com.ibm.wala.cast.ipa.callgraph
An InstanceKeyFactory that returns ScopeMappingInstanceKeys.ScopeMappingInstanceKeys as necessary to handle interprocedural lexical scoping (specifically, to handle closure creation when a function escapes its allocating scope)
ScopeMappingInstanceKeys(PropagationCallGraphBuilder, InstanceKeyFactory) - Constructor for class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys
 
ScopeMappingInstanceKeys.ScopeMappingInstanceKey - Class in com.ibm.wala.cast.ipa.callgraph
An InstanceKey carrying information about which CGNodes represent lexical parents of the allocating CGNode.
SCRIPT_ENTITY - Static variable in interface com.ibm.wala.cast.tree.CAstEntity
This entity is a program script for a scripting language.
ScriptEntryPoint(IMethod) - Constructor for class com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.ScriptEntryPoint
 
ScriptEntryPoints - Class in com.ibm.wala.cast.ipa.callgraph
 
ScriptEntryPoints(IClassHierarchy, IClass) - Constructor for class com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints
 
ScriptEntryPoints.ScriptEntryPoint - Class in com.ibm.wala.cast.ipa.callgraph
 
ScriptFakeRoot(MethodReference, IClass, IClassHierarchy, AnalysisOptions, IAnalysisCacheView) - Constructor for class com.ibm.wala.cast.ipa.callgraph.AstCallGraph.ScriptFakeRoot
 
ScriptFakeRoot(MethodReference, IClassHierarchy, AnalysisOptions, IAnalysisCacheView) - Constructor for class com.ibm.wala.cast.ipa.callgraph.AstCallGraph.ScriptFakeRoot
 
scriptType - Variable in class com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints
 
Segments() - Constructor for class com.ibm.wala.cast.util.CAstPattern.Segments
 
setAccesses(AstLexicalAccess.Access[]) - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess
 
setAst(CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
setCatchType(CAstNode, TypeReference) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
setCatchType(IBasicBlock<SSAInstruction>, TypeReference) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
setCatchType(IBasicBlock<SSAInstruction>, TypeReference) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
setCatchType(CAstNode, TypeReference) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
setCatchType(IBasicBlock<SSAInstruction>, TypeReference) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
setCatchType(CAstNode, TypeReference) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
setCodeBody(CAstAbstractModuleLoader.DynamicMethodObject) - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicCodeBody
 
setConstant(Object) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractSymbol
 
setConstant(Object) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Symbol
 
setCurrentBlockAsHandler() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
setDefaultValue(SymbolTable, int, Object) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
setGotoTarget(CAstNode, CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
setGraphNodeId(int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock
 
setLabelledGotoTarget(CAstNode, CAstNode, Object) - Method in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
setNodePosition(CAstNode, CAstSourcePositionMap.Position) - Method in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
setNodeType(CAstNode, CAstType) - Method in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
setParent(CAstEntity, CAstEntity) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Set the parent entity for a given entity.
setParent(CAstEntity, CAstEntity) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Set the parent entity for a given entity.
setPhi(SSACFG.BasicBlock, int, SSAPhiInstruction) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
setPhi(SSACFG.BasicBlock, int, SSAPhiInstruction) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
setPosition(CAstSourcePositionMap.Position) - Method in class com.ibm.wala.cast.ir.translator.AbstractEntity
 
setPosition(CAstNode, CAstSourcePositionMap.Position) - Method in class com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder
 
setPosition(CAstNode, int, int, int, int, String, String) - Method in class com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder
 
setPosition(CAstNode, int, int, int, int, URL, URL) - Method in class com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder
 
setPosition(CAstNode, int, String, String) - Method in class com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder
 
setPosition(CAstNode, int, URL, URL) - Method in class com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder
 
setPrinter(CAstPrinter) - Static method in class com.ibm.wala.cast.util.CAstPrinter
 
setValue(CAstNode, int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext
 
setValue(CAstNode, int) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
setValue(CAstNode, int) - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext
 
shouldTranslate(CAstEntity) - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader
should IR be generated for entity?
simpleGlobalPattern - Static variable in class com.ibm.wala.cast.util.AstConstantCollector
 
simplePostUpdatePattern - Static variable in class com.ibm.wala.cast.util.AstConstantCollector
 
simplePreUpdatePattern - Static variable in class com.ibm.wala.cast.util.AstConstantCollector
 
simpleValuePattern - Static variable in class com.ibm.wala.cast.util.AstConstantCollector
 
SingleClassLoaderFactory - Class in com.ibm.wala.cast.loader
Abstract ClassLoaderFactory for languages modeled as having a single class loader.
SingleClassLoaderFactory() - Constructor for class com.ibm.wala.cast.loader.SingleClassLoaderFactory
 
size() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope
 
size() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
skip(int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
skip(int) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
skip(CAstNode) - Method in class com.ibm.wala.cast.tree.rewrite.AstConstantFolder
 
skipRepair(SSAInstruction, int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
skipRepair(SSAInstruction, int) - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
SomeConstant - Class in com.ibm.wala.cast.tree.pattern
A node pattern matching any constant.
SomeConstant() - Constructor for class com.ibm.wala.cast.tree.pattern.SomeConstant
 
SourceBuffer - Class in com.ibm.wala.cast.util
 
SourceBuffer(CAstSourcePositionMap.Position) - Constructor for class com.ibm.wala.cast.util.SourceBuffer
 
sourceFileName - Variable in class com.ibm.wala.cast.ir.translator.NativeTranslatorToCAst
 
sourceURL - Variable in class com.ibm.wala.cast.ir.translator.NativeTranslatorToCAst
 
SPECIAL_PARENT_SCOPE - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
sQualifiers - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 
src - Variable in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
SSAConversion - Class in com.ibm.wala.cast.ir.ssa
 
SSAConversion.CopyPropagationRecord - Class in com.ibm.wala.cast.ir.ssa
 
SSAConversion.PhiUseRecord - Class in com.ibm.wala.cast.ir.ssa
 
SSAConversion.SSAInformation - Class in com.ibm.wala.cast.ir.ssa
 
SSAConversion.UseRecord - Class in com.ibm.wala.cast.ir.ssa
 
SSAInformation() - Constructor for class com.ibm.wala.cast.ir.ssa.SSAConversion.SSAInformation
 
StandardFunctionTargetSelector - Class in com.ibm.wala.cast.ipa.callgraph
 
StandardFunctionTargetSelector(IClassHierarchy, MethodTargetSelector) - Constructor for class com.ibm.wala.cast.ipa.callgraph.StandardFunctionTargetSelector
 
STATIC - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 
STRICTFP - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 
SUB_LANGUAGE_BASE - Static variable in interface com.ibm.wala.cast.tree.CAstEntity
Languages that introduce new kinds of CAstEntity should use this number as the base of integers chosen to denote the new entity types.
SUB_LANGUAGE_BASE - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
substitute(CAstSourcePositionMap.Position, String) - Method in class com.ibm.wala.cast.util.SourceBuffer
 
SubtreeOfKind - Class in com.ibm.wala.cast.tree.pattern
A node pattern matching a node of a given kind, without regard to its children.
SubtreeOfKind(int) - Constructor for class com.ibm.wala.cast.tree.pattern.SubtreeOfKind
 
SUPER - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
SWITCH - Static variable in interface com.ibm.wala.cast.tree.CAstNode
Represents a standard case statement.
SWITCH_DEFAULT - Static variable in interface com.ibm.wala.cast.tree.CAstControlFlowMap
A distinguished label that means this control flow is the default target of a switch (or case) statement as found in many procedural languages.
symbolTable - Variable in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
symbolTable() - Method in class com.ibm.wala.cast.loader.AstMethod
 
SYNCHRONIZED - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 

T

TargetLanguageSelector<T,C> - Interface in com.ibm.wala.cast.util
 
THIS - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
THROW - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
toDOM(CAstNode) - Static method in class com.ibm.wala.cast.util.CAstToDOM
 
top(int) - Method in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
top() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.RootContext
 
top() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.DelegatingContext
 
top() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.FunctionContext
 
top() - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext
 
top() - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext
 
top() - Method in interface com.ibm.wala.cast.tree.visit.CAstVisitor.Context
 
topLevelFunctionsInGlobalScope() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
topType() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
the most-general type for the language being translated
toString() - Method in class com.ibm.wala.cast.ipa.callgraph.ArgumentInstanceContext
 
toString() - Method in class com.ibm.wala.cast.ipa.callgraph.AstGlobalPointerKey
 
toString() - Method in class com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope
 
toString() - Method in class com.ibm.wala.cast.ipa.callgraph.GlobalObjectKey
 
toString() - Method in class com.ibm.wala.cast.ipa.callgraph.ObjectPropertyCatalogKey
 
toString() - Method in class com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey
 
toString() - Method in class com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey
 
toString(SymbolTable) - Method in class com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet
 
toString(SymbolTable) - Method in class com.ibm.wala.cast.ir.ssa.AbstractReflectivePut
 
toString(SymbolTable) - Method in class com.ibm.wala.cast.ir.ssa.AssignInstruction
 
toString(SymbolTable) - Method in class com.ibm.wala.cast.ir.ssa.AstAssertInstruction
 
toString(SymbolTable) - Method in class com.ibm.wala.cast.ir.ssa.AstEchoInstruction
 
toString(SymbolTable) - Method in class com.ibm.wala.cast.ir.ssa.AstGlobalRead
 
toString(SymbolTable) - Method in class com.ibm.wala.cast.ir.ssa.AstGlobalWrite
 
toString(SymbolTable) - Method in class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
toString() - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess.Access
 
toString(SymbolTable) - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalRead
 
toString(SymbolTable) - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalWrite
 
toString(SymbolTable) - Method in class com.ibm.wala.cast.ir.ssa.AstPropertyWrite
 
toString(SymbolTable) - Method in class com.ibm.wala.cast.ir.ssa.AstYieldInstruction
 
toString() - Method in enum com.ibm.wala.cast.ir.ssa.CAstBinaryOp
 
toString() - Method in enum com.ibm.wala.cast.ir.ssa.CAstUnaryOp
 
toString(SymbolTable) - Method in class com.ibm.wala.cast.ir.ssa.EachElementGetInstruction
 
toString(SymbolTable) - Method in class com.ibm.wala.cast.ir.ssa.EachElementHasNextInstruction
 
toString() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord
 
toString() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.PhiUseRecord
 
toString() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.SSAInformation
 
toString() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.UseRecord
 
toString() - Method in class com.ibm.wala.cast.ir.translator.AbstractClassEntity
 
toString() - Method in class com.ibm.wala.cast.ir.translator.AbstractFieldEntity
 
toString() - Method in class com.ibm.wala.cast.ir.translator.AbstractGlobalEntity
 
toString() - Method in class com.ibm.wala.cast.ir.translator.AbstractScriptEntity
 
toString() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG
 
toString() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG
 
toString() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock
 
toString() - Method in class com.ibm.wala.cast.loader.AstDynamicField
 
toString() - Method in class com.ibm.wala.cast.loader.AstField
 
toString() - Method in class com.ibm.wala.cast.loader.AstFunctionClass
 
toString() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.CoreClass
 
toString() - Method in class com.ibm.wala.cast.loader.CAstAbstractModuleLoader.DynamicMethodObject
 
toString() - Method in class com.ibm.wala.cast.loader.DynamicCallSiteReference
 
toString() - Method in class com.ibm.wala.cast.tree.CAstQualifier
 
toString() - Method in class com.ibm.wala.cast.tree.impl.AbstractSourcePosition
 
toString() - Method in class com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder
 
toString() - Method in class com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl
 
toString() - Method in class com.ibm.wala.cast.tree.impl.CAstImpl.CAstValueImpl
 
toString() - Method in class com.ibm.wala.cast.tree.impl.CAstOperator
 
toString() - Method in class com.ibm.wala.cast.tree.impl.CAstSymbolImplBase
 
toString() - Method in class com.ibm.wala.cast.tree.impl.LineNumberPosition
 
toString() - Method in class com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.UnwindKey
 
toString() - Method in class com.ibm.wala.cast.util.CAstPattern
 
toString() - Method in class com.ibm.wala.cast.util.SourceBuffer
 
TRANSIENT - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 
translate(CAstEntity, ModuleEntry) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
translate module, represented by CAstEntity N
translate(CAstEntity, AstTranslator.WalkContext) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
translate(CAstEntity, ModuleEntry) - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToIR
translate the CAst rooted at S, corresponding to ModuleEntry N, to IR, and store the result internally.
translate(CAstEntity) - Method in class com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder
 
translateBinaryOpcode(CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
translateConditionOpcode(CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
translateDoLoop(CAstNode, CAstNode, CAstNode, CAstNode, TranslatorToCAst.WalkContext<?, ?>) - Method in class com.ibm.wala.cast.ir.translator.TranslatorToCAst.DoLoopTranslator
 
translateToCAst() - Method in class com.ibm.wala.cast.ir.translator.NativeTranslatorToCAst
 
translateToCAst() - Method in class com.ibm.wala.cast.ir.translator.RewritingTranslatorToCAst
 
translateToCAst() - Method in interface com.ibm.wala.cast.ir.translator.TranslatorToCAst
 
translateUnaryOpcode(CAstNode) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
TranslatorToCAst - Interface in com.ibm.wala.cast.ir.translator
 
TranslatorToCAst.BreakContext<C extends TranslatorToCAst.WalkContext<C,T>,T> - Class in com.ibm.wala.cast.ir.translator
 
TranslatorToCAst.DelegatingContext<C extends TranslatorToCAst.WalkContext<C,T>,T> - Class in com.ibm.wala.cast.ir.translator
 
TranslatorToCAst.DoLoopTranslator - Class in com.ibm.wala.cast.ir.translator
 
TranslatorToCAst.Error - Exception in com.ibm.wala.cast.ir.translator
 
TranslatorToCAst.FunctionContext<C extends TranslatorToCAst.WalkContext<C,T>,T> - Class in com.ibm.wala.cast.ir.translator
 
TranslatorToCAst.LoopContext<C extends TranslatorToCAst.WalkContext<C,T>,T> - Class in com.ibm.wala.cast.ir.translator
 
TranslatorToCAst.RootContext<C extends TranslatorToCAst.WalkContext<C,T>,T> - Class in com.ibm.wala.cast.ir.translator
 
TranslatorToCAst.TryCatchContext<C extends TranslatorToCAst.WalkContext<C,T>,T> - Class in com.ibm.wala.cast.ir.translator
 
TranslatorToCAst.WalkContext<C extends TranslatorToCAst.WalkContext<C,T>,T> - Interface in com.ibm.wala.cast.ir.translator
 
TranslatorToIR - Interface in com.ibm.wala.cast.ir.translator
Type that performs the translation from the CAst to WALA IR (as extended for the language).
treatGlobalsAsLexicallyScoped() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
can lexical reads / writes access globals?
TRY - Static variable in interface com.ibm.wala.cast.tree.CAstNode
Represents a standard try/catch statement.
TryCatchContext(C, CAstNode) - Constructor for class com.ibm.wala.cast.ir.translator.TranslatorToCAst.TryCatchContext
 
TryCatchContext(C, Map<String, CAstNode>) - Constructor for class com.ibm.wala.cast.ir.translator.TranslatorToCAst.TryCatchContext
 
type - Variable in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess.Access
type of the lexical value
type - Variable in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
type() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator.FinalCAstSymbol
 
type() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Scope
 
type() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Symbol
 
type() - Method in interface com.ibm.wala.cast.tree.CAstReference
 
type() - Method in interface com.ibm.wala.cast.tree.CAstSymbol
 
type() - Method in class com.ibm.wala.cast.tree.impl.CAstSymbolImplBase
 
TYPE_ENTITY - Static variable in interface com.ibm.wala.cast.tree.CAstEntity
This entity is a type in an object-oriented language.
TYPE_LITERAL_EXPR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
TYPE_OF - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
types - Variable in class com.ibm.wala.cast.ir.translator.AbstractCodeEntity
 
types - Variable in class com.ibm.wala.cast.loader.CAstAbstractLoader
types loaded by this

U

UNARY_EXPR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
understands(IMethod) - Method in class com.ibm.wala.cast.ipa.callgraph.AstContextInsensitiveSSAContextInterpreter
 
undo() - Method in class com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord
 
undoCopyPropagation(AstIRFactory.AstIR, int, int) - Static method in class com.ibm.wala.cast.ir.ssa.SSAConversion
 
Unwind() - Constructor for class com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.Unwind
 
UNWIND - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
useDefaultInitValues() - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
does the language care about using type-appropriate default values? For Java, the answer is yes (ints should get a default value of 0, null for pointers, etc.).
useObjectCatalog() - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder
should we maintain an object catalog for each instance key, storing the names of all known properties of the instance key? required to handle EachElementGetInstructions.
Util - Class in com.ibm.wala.cast.ir.cfg
 
Util() - Constructor for class com.ibm.wala.cast.ir.cfg.Util
 
Util - Class in com.ibm.wala.cast.util
 
Util() - Constructor for class com.ibm.wala.cast.util.Util
 

V

value - Variable in class com.ibm.wala.cast.tree.impl.CAstImpl.CAstValueImpl
 
valueMap - Variable in class com.ibm.wala.cast.ir.ssa.AbstractSSAConversion
 
valueNumber - Variable in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess.Access
value number used for name where access is being performed (not in the declaring entity)
valueNumber() - Method in interface com.ibm.wala.cast.ir.translator.AstTranslator.Symbol
 
valueOf(String) - Static method in enum com.ibm.wala.cast.ir.ssa.CAstBinaryOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.wala.cast.ir.ssa.CAstUnaryOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.wala.cast.ir.translator.AstTranslator.ScopeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.wala.cast.loader.DynamicCallSiteReference.Dispatch
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ibm.wala.cast.ir.ssa.CAstBinaryOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.wala.cast.ir.ssa.CAstUnaryOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.wala.cast.ir.translator.AstTranslator.ScopeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.wala.cast.loader.DynamicCallSiteReference.Dispatch
Returns an array containing the constants of this enum type, in the order they are declared.
VAR - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
variableDefiner - Variable in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess.Access
name of entity that defines the variable
variableName - Variable in class com.ibm.wala.cast.ir.ssa.AstLexicalAccess.Access
name being accessed
visit(SSAInstruction.IVisitor) - Method in class com.ibm.wala.cast.ir.ssa.AssignInstruction
 
visit(SSAInstruction.IVisitor) - Method in class com.ibm.wala.cast.ir.ssa.AstAssertInstruction
 
visit(SSAInstruction.IVisitor) - Method in class com.ibm.wala.cast.ir.ssa.AstEchoInstruction
 
visit(SSAInstruction.IVisitor) - Method in class com.ibm.wala.cast.ir.ssa.AstGlobalRead
 
visit(SSAInstruction.IVisitor) - Method in class com.ibm.wala.cast.ir.ssa.AstGlobalWrite
 
visit(SSAInstruction.IVisitor) - Method in class com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction
 
visit(SSAInstruction.IVisitor) - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalRead
 
visit(SSAInstruction.IVisitor) - Method in class com.ibm.wala.cast.ir.ssa.AstLexicalWrite
 
visit(SSAInstruction.IVisitor) - Method in class com.ibm.wala.cast.ir.ssa.AstPropertyRead
/* (non-Javadoc)
visit(SSAInstruction.IVisitor) - Method in class com.ibm.wala.cast.ir.ssa.AstPropertyWrite
 
visit(SSAInstruction.IVisitor) - Method in class com.ibm.wala.cast.ir.ssa.AstYieldInstruction
 
visit(SSAInstruction.IVisitor) - Method in class com.ibm.wala.cast.ir.ssa.EachElementGetInstruction
 
visit(SSAInstruction.IVisitor) - Method in class com.ibm.wala.cast.ir.ssa.EachElementHasNextInstruction
 
visit(SSAInstruction.IVisitor) - Method in class com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction
 
visit(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Recursively visit a given node.
visitAllChildren(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit all children of a node.
visitArrayLength(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitArrayLength(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ArrayLength node.
visitArrayLength(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ArrayLength node.
visitArrayLiteral(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitArrayLiteral(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ArrayLiteral node.
visitArrayLiteral(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ArrayLiteral node.
visitArrayLiteralAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an array literal Assignment node after visiting the RHS.
visitArrayRef(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitArrayRef(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ArrayRef node.
visitArrayRef(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ArrayRef node.
visitArrayRefAssign(CAstNode, CAstNode, CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitArrayRefAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ArrayRef Assignment node after visiting the RHS.
visitArrayRefAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ArrayRef Assignment node after visiting the RHS.
visitArrayRefAssignOp(CAstNode, CAstNode, CAstNode, boolean, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitArrayRefAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ArrayRef Op/Assignment node after visiting the RHS.
visitArrayRefAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ArrayRef Op/Assignment node after visiting the RHS.
visitAssert(AstAssertInstruction) - Method in class com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory
 
visitAssert(AstAssertInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
visitAssert(AstAssertInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
 
visitAssert(AstAssertInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
 
visitAssert(AstAssertInstruction) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor
 
visitAssert(AstAssertInstruction) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor
 
visitAssert(AstAssertInstruction) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor
 
visitAssert(AstAssertInstruction) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor
 
visitAssert(AstAssertInstruction) - Method in class com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
 
visitAssert(AstAssertInstruction) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
 
visitAssert(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitAssert(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
visitAssign(AssignInstruction) - Method in interface com.ibm.wala.cast.ir.ssa.AstPreInstructionVisitor
 
visitAssign(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitAssign(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an Assign node.
visitAssign(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an Assign node.
visitAssignNodes(CAstNode, C, CAstNode, CAstNode, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
visitAstGlobalRead(AstGlobalRead) - Method in class com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory
 
visitAstGlobalRead(AstGlobalRead) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
visitAstGlobalRead(AstGlobalRead) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
 
visitAstGlobalRead(AstGlobalRead) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
 
visitAstGlobalRead(AstGlobalRead) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor
 
visitAstGlobalRead(AstGlobalRead) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor
 
visitAstGlobalRead(AstGlobalRead) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor
 
visitAstGlobalRead(AstGlobalRead) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor
 
visitAstGlobalRead(AstGlobalRead) - Method in class com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
 
visitAstGlobalRead(AstGlobalRead) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
 
visitAstGlobalWrite(AstGlobalWrite) - Method in class com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory
 
visitAstGlobalWrite(AstGlobalWrite) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
visitAstGlobalWrite(AstGlobalWrite) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
 
visitAstGlobalWrite(AstGlobalWrite) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
 
visitAstGlobalWrite(AstGlobalWrite) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor
 
visitAstGlobalWrite(AstGlobalWrite) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor
 
visitAstGlobalWrite(AstGlobalWrite) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor
 
visitAstGlobalWrite(AstGlobalWrite) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor
 
visitAstGlobalWrite(AstGlobalWrite) - Method in class com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
 
visitAstGlobalWrite(AstGlobalWrite) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
 
visitAstLexicalRead(AstLexicalRead) - Method in class com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory
 
visitAstLexicalRead(AstLexicalRead) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
visitAstLexicalRead(AstLexicalRead) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
 
visitAstLexicalRead(AstLexicalRead) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
 
visitAstLexicalRead(AstLexicalRead) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor
 
visitAstLexicalRead(AstLexicalRead) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor
 
visitAstLexicalRead(AstLexicalRead) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor
 
visitAstLexicalRead(AstLexicalRead) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor
 
visitAstLexicalRead(AstLexicalRead) - Method in class com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
 
visitAstLexicalRead(AstLexicalRead) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
 
visitAstLexicalWrite(AstLexicalWrite) - Method in class com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory
 
visitAstLexicalWrite(AstLexicalWrite) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
visitAstLexicalWrite(AstLexicalWrite) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
 
visitAstLexicalWrite(AstLexicalWrite) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
 
visitAstLexicalWrite(AstLexicalWrite) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor
 
visitAstLexicalWrite(AstLexicalWrite) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor
 
visitAstLexicalWrite(AstLexicalWrite) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor
 
visitAstLexicalWrite(AstLexicalWrite) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor
 
visitAstLexicalWrite(AstLexicalWrite) - Method in class com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
 
visitAstLexicalWrite(AstLexicalWrite) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
 
visitBinaryExpr(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitBinaryExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a BinaryExpr node.
visitBinaryExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a BinaryExpr node.
visitBlockExpr(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitBlockExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a BlockExpr node.
visitBlockExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a BlockExpr node.
visitBlockExprAssign(CAstNode, CAstNode, CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitBlockExprAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a BlockExpr Assignment node after visiting the RHS.
visitBlockExprAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a BlockExpr Assignment node after visiting the RHS.
visitBlockExprAssignOp(CAstNode, CAstNode, CAstNode, boolean, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitBlockExprAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a BlockExpr Op/Assignment node after visiting the RHS.
visitBlockExprAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a BlockExpr Op/Assignment node after visiting the RHS.
visitBlockStmt(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitBlockStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a BlockStmt node.
visitBlockStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a BlockStmt node.
visitCall(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitCall(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Call node.
visitCall(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Call node.
visitCast(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Cast node.
visitCast(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Cast node.
visitCatch(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitCatch(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Catch node.
visitCatch(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Catch node.
visitChildren(CAstNode, int, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit children of a node starting at a given index.
visitClassStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a FunctionStmt node.
visitClassStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a ClassStmt node.
visitConstant(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitConstant(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Constant node.
visitConstant(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Constant node.
visitDeclStmt(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitDeclStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a DeclStmt node.
visitDeclStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a DeclStmt node.
visitEachElementGet(EachElementGetInstruction) - Method in class com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory
 
visitEachElementGet(EachElementGetInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
visitEachElementGet(EachElementGetInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
 
visitEachElementGet(EachElementGetInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
 
visitEachElementGet(EachElementGetInstruction) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor
 
visitEachElementGet(EachElementGetInstruction) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor
 
visitEachElementGet(EachElementGetInstruction) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor
 
visitEachElementGet(EachElementGetInstruction) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor
 
visitEachElementGet(EachElementGetInstruction) - Method in class com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
 
visitEachElementGet(EachElementGetInstruction) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
 
visitEachElementGet(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitEachElementGet(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an InstanceOf node.
visitEachElementHasNext(EachElementHasNextInstruction) - Method in class com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory
 
visitEachElementHasNext(EachElementHasNextInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
visitEachElementHasNext(EachElementHasNextInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
 
visitEachElementHasNext(EachElementHasNextInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
 
visitEachElementHasNext(EachElementHasNextInstruction) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor
 
visitEachElementHasNext(EachElementHasNextInstruction) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor
 
visitEachElementHasNext(EachElementHasNextInstruction) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor
 
visitEachElementHasNext(EachElementHasNextInstruction) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor
 
visitEachElementHasNext(EachElementHasNextInstruction) - Method in class com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
 
visitEachElementHasNext(EachElementHasNextInstruction) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
 
visitEachElementHasNext(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitEachElementHasNext(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Leave an InstanceOf node.
visitEcho(AstEchoInstruction) - Method in class com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory
 
visitEcho(AstEchoInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
visitEcho(AstEchoInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
 
visitEcho(AstEchoInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
 
visitEcho(AstEchoInstruction) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor
 
visitEcho(AstEchoInstruction) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor
 
visitEcho(AstEchoInstruction) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor
 
visitEcho(AstEchoInstruction) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor
 
visitEcho(AstEchoInstruction) - Method in class com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
 
visitEcho(AstEchoInstruction) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
 
visitEcho(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitEcho(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
visitEmpty(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitEmpty(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an Empty node.
visitEmpty(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an Empty node.
visitEntities(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Recursively visit an entity.
visitEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit any entity.
visitEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit any entity.
visitFieldEntity(CAstEntity, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitFieldEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Field entity.
visitFieldEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Field entity.
visitFileEntity(CAstEntity, AstTranslator.WalkContext, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitFileEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a File entity.
visitFileEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a File entity.
visitForIn(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a For..In node.
visitFunctionEntity(CAstEntity, AstTranslator.WalkContext, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitFunctionEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Function entity.
visitFunctionEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Function entity.
visitFunctionExpr(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitFunctionExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a FunctionExpr node.
visitFunctionExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a FunctionExpr node.
visitFunctionStmt(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitFunctionStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a FunctionStmt node.
visitFunctionStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a FunctionStmt node.
visitGetCaughtException(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitGetCaughtException(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a GetCaughtException node.
visitGetCaughtException(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a GetCaughtException node.
visitGlobalEntity(CAstEntity, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitGlobalEntity(CAstEntity, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Field entity.
visitGoto(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitGoto(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Goto node.
visitGoto(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Goto node.
visitIfExpr(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitIfExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an IfExpr node.
visitIfExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an IfExpr node.
visitIfgoto(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitIfgoto(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an Ifgoto node.
visitIfgoto(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an Ifgoto node.
visitIfStmt(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitIfStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an IfStmt node.
visitIfStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an IfStmt node.
visitInclude(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
visitInstanceOf(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an InstanceOf node.
visitInstanceOf(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an InstanceOf node.
visitIsDefined(AstIsDefinedInstruction) - Method in class com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory
 
visitIsDefined(AstIsDefinedInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
visitIsDefined(AstIsDefinedInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
 
visitIsDefined(AstIsDefinedInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
 
visitIsDefined(AstIsDefinedInstruction) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor
 
visitIsDefined(AstIsDefinedInstruction) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor
 
visitIsDefined(AstIsDefinedInstruction) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor
 
visitIsDefined(AstIsDefinedInstruction) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor
 
visitIsDefined(AstIsDefinedInstruction) - Method in class com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
 
visitIsDefined(AstIsDefinedInstruction) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
 
visitIsDefinedExpr(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitIsDefinedExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
visitLabelStmt(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitLabelStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a LabelStmt node.
visitLabelStmt(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a LabelStmt node.
visitLocalScope(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitLocalScope(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a LocalScope node.
visitLocalScope(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a LocalScope node.
visitLoop(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitLoop(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Loop node.
visitLoop(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Loop node.
visitMacroEntity(CAstEntity, AstTranslator.WalkContext, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitMacroEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Macro entity.
visitMacroVar(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
visitNew(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitNew(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a New node.
visitNew(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a New node.
visitNode(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit any node.
visitNode(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit any node.
visitObjectLiteral(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitObjectLiteral(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ObjectLiteral node.
visitObjectLiteral(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ObjectLiteral node.
visitObjectLiteralAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an array literal Assignment node after visiting the RHS.
visitObjectRef(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitObjectRef(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ObjectRef node.
visitObjectRef(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ObjectRef node.
visitObjectRefAssign(CAstNode, CAstNode, CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitObjectRefAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ObjectRef Assignment node after visiting the RHS.
visitObjectRefAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ObjectRef Assignment node after visiting the RHS.
visitObjectRefAssignOp(CAstNode, CAstNode, CAstNode, boolean, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitObjectRefAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an ObjectRef Op/Assignment node after visiting the RHS.
visitObjectRefAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an ObjectRef Op/Assignment node after visiting the RHS.
visitPrimitive(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitPrimitive(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Primitive node.
visitPrimitive(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Primitive node.
visitPropertyRead(AstPropertyRead) - Method in class com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory
 
visitPropertyRead(AstPropertyRead) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
visitPropertyRead(AstPropertyRead) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
 
visitPropertyRead(AstPropertyRead) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
 
visitPropertyRead(AstPropertyRead) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor
 
visitPropertyRead(AstPropertyRead) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor
 
visitPropertyRead(AstPropertyRead) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor
 
visitPropertyRead(AstPropertyRead) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor
 
visitPropertyRead(AstPropertyRead) - Method in class com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
 
visitPropertyRead(AstPropertyRead) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
 
visitPropertyWrite(AstPropertyWrite) - Method in class com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory
 
visitPropertyWrite(AstPropertyWrite) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
visitPropertyWrite(AstPropertyWrite) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
 
visitPropertyWrite(AstPropertyWrite) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
 
visitPropertyWrite(AstPropertyWrite) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor
 
visitPropertyWrite(AstPropertyWrite) - Method in class com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor
 
visitPropertyWrite(AstPropertyWrite) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor
 
visitPropertyWrite(AstPropertyWrite) - Method in class com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor
 
visitPropertyWrite(AstPropertyWrite) - Method in class com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
 
visitPropertyWrite(AstPropertyWrite) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
 
visitPut(SSAPutInstruction) - Method in class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
 
visitReturn(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitReturn(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Return node.
visitReturn(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Return node.
visitScopedEntities(CAstEntity, Map<CAstNode, Collection<CAstEntity>>, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit scoped entities of an entity using a given iterator.
visitScopedEntities(CAstEntity, Iterator<CAstEntity>, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
visitScriptEntity(CAstEntity, AstTranslator.WalkContext, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitScriptEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Script entity.
visitScriptEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Script entity.
visitSpecialParentScope(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitSpecialParentScope(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
 
visitSpecialParentScope(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a LocalScope node.
visitSuper(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitSuper(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Super node.
visitSuper(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Super node.
visitSwitch(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitSwitch(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Switch node.
visitSwitch(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Switch node.
visitThis(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitThis(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a This node.
visitThis(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a This node.
visitThrow(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitThrow(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Throw node.
visitThrow(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Throw node.
visitTry(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitTry(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Try node.
visitTry(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Try node.
visitTypeEntity(CAstEntity, AstTranslator.WalkContext, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitTypeEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Type entity.
visitTypeEntity(CAstEntity, C, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Type entity.
visitTypeLiteralExpr(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitTypeLiteralExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an TYPE_LITERAL_EXPR node.
visitUnaryExpr(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitUnaryExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a UnaryExpr node.
visitUnaryExpr(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a UnaryExpr node.
visitUnwind(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitUnwind(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit an Unwind node.
visitUnwind(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit an Unwind node.
visitVar(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitVar(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Var node.
visitVar(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Var node.
visitVarAssign(CAstNode, CAstNode, CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitVarAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Var Assignment node after visiting the RHS.
visitVarAssign(CAstNode, CAstNode, CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Var Assignment node after visiting the RHS.
visitVarAssignOp(CAstNode, CAstNode, CAstNode, boolean, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitVarAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Var Op/Assignment node after visiting the RHS.
visitVarAssignOp(CAstNode, CAstNode, CAstNode, boolean, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Var Op/Assignment node after visiting the RHS.
visitVoid(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitVoid(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Void node.
visitVoid(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor
Visit a Void node.
visitYield(AstYieldInstruction) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
 
visitYield(CAstNode, AstTranslator.WalkContext, CAstVisitor<AstTranslator.WalkContext>) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
visitYield(CAstNode, C, CAstVisitor<C>) - Method in class com.ibm.wala.cast.tree.visit.CAstVisitor
Visit a Return node.
VOID - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
VOLATILE - Static variable in class com.ibm.wala.cast.tree.CAstQualifier
 

W

walkEntities(CAstEntity, AstTranslator.WalkContext) - Method in class com.ibm.wala.cast.ir.translator.AstTranslator
 
warning - Variable in exception com.ibm.wala.cast.ir.translator.TranslatorToCAst.Error
 
whichPred(ControlFlowGraph<I, T>, T, T) - Static method in class com.ibm.wala.cast.ir.cfg.Util
 

X

xmlTo(CAstNode, Writer) - Static method in class com.ibm.wala.cast.util.CAstPrinter
 
xmlTo(CAstNode, CAstSourcePositionMap, Writer) - Static method in class com.ibm.wala.cast.util.CAstPrinter
 

Y

YIELD_STMT - Static variable in interface com.ibm.wala.cast.tree.CAstNode
 
YieldInstruction(int, int[]) - Method in interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
 
A B C D E F G H I K L M N O P R S T U V W X Y 
Skip navigation links