Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Hierarchy For All Packages
Package Hierarchies:
abc.aspectj
,
abc.aspectj.ast
,
abc.aspectj.extension
,
abc.aspectj.parse
,
abc.aspectj.types
,
abc.aspectj.visit
,
abc.eaj
,
abc.eaj.ast
,
abc.eaj.extension
,
abc.eaj.types
,
abc.eaj.util
,
abc.eaj.visit
,
abc.eaj.weaving.aspectinfo
,
abc.eaj.weaving.matching
,
abc.eaj.weaving.residues
,
abc.eaj.weaving.weaver
,
abc.main
,
abc.main.options
,
abc.om
,
abc.om.ast
,
abc.om.parse
,
abc.om.visit
,
abc.om.weaving.aspectinfo
,
abc.om.weaving.matching
,
abc.polyglot.util
,
abc.ra
,
abc.ra.ast
,
abc.ra.types
,
abc.ra.visit
,
abc.ra.weaving.aspectinfo
,
abc.ra.weaving.weaver
,
abc.soot.util
,
abc.tm
,
abc.tm.ast
,
abc.tm.extension
,
abc.tm.types
,
abc.tm.visit
,
abc.tm.weaving.aspectinfo
,
abc.tm.weaving.matching
,
abc.tm.weaving.weaver
,
abc.tm.weaving.weaver.itds
,
abc.tm.weaving.weaver.tmanalysis
,
abc.tm.weaving.weaver.tmanalysis.callgraph
,
abc.tm.weaving.weaver.tmanalysis.ds
,
abc.tm.weaving.weaver.tmanalysis.dynainst
,
abc.tm.weaving.weaver.tmanalysis.mustalias
,
abc.tm.weaving.weaver.tmanalysis.query
,
abc.tm.weaving.weaver.tmanalysis.stages
,
abc.tm.weaving.weaver.tmanalysis.subanalyses
,
abc.tm.weaving.weaver.tmanalysis.util
,
abc.weaving.aspectinfo
,
abc.weaving.matching
,
abc.weaving.residues
,
abc.weaving.tagkit
,
abc.weaving.weaver
,
abc.weaving.weaver.around
,
abc.weaving.weaver.around.soot
Class Hierarchy
java.lang.Object
abc.tm.weaving.weaver.tmanalysis.mustalias.
IntraProceduralTMFlowAnalysis
(implements abc.tm.weaving.weaver.tmanalysis.mustalias.
TMFlowAnalysis
)
abc.tm.weaving.weaver.tmanalysis.
ReachingActiveShadowsAnalysis
abc.weaving.aspectinfo.
AbcClass
abc.main.
AbcExtension
abc.eaj.
AbcExtension
abc.om.
AbcExtension
abc.tm.
AbcExtension
abc.ra.
AbcExtension
abc.om.
AbcExtension.OMDebug
abc.weaving.aspectinfo.
AbcFactory
abc.weaving.matching.
AbcSJPInfo
(implements abc.weaving.matching.
SJPInfo
)
abc.eaj.weaving.matching.
ExtendedSJPInfo
(implements abc.weaving.matching.
SJPInfo
)
abc.main.
AbcTimer
abc.weaving.aspectinfo.
AbcType
abc.tm.weaving.weaver.tmanalysis.stages.
AbstractAnalysisStage
(implements abc.tm.weaving.weaver.tmanalysis.stages.
Stage
)
abc.tm.weaving.weaver.tmanalysis.stages.
CallGraphAbstraction
abc.tm.weaving.weaver.tmanalysis.stages.
FlowInsensitiveAnalysis
abc.tm.weaving.weaver.tmanalysis.stages.
IntraproceduralAnalysis
abc.tm.weaving.weaver.tmanalysis.stages.
QuickCheck
java.util.AbstractCollection<E> (implements java.util.Collection<E>)
java.util.AbstractList<E> (implements java.util.List<E>)
java.util.AbstractSequentialList<E>
java.util.LinkedList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.Queue<E>, java.io.Serializable)
abc.main.options.
ArgList
abc.tm.weaving.weaver.tmanalysis.ds.
HashBag
<E> (implements abc.tm.weaving.weaver.tmanalysis.ds.
Bag
<E>, java.lang.Cloneable)
abc.tm.weaving.weaver.tmanalysis.query.
ConsistentShadowGroupFinder.ConsistentShadowBag
AbstractDelFactory_c
abc.aspectj.ast.
AJAbstractDelFactory_c
(implements abc.aspectj.ast.
AJDelFactory
)
abc.eaj.ast.
EAJDelFactory_c
(implements abc.eaj.ast.
EAJDelFactory
)
abc.tm.ast.
TMAbstractDelFactory_c
AbstractExtFactory_c
abc.aspectj.ast.
AJAbstractExtFactory_c
(implements abc.aspectj.ast.
AJExtFactory
)
abc.eaj.ast.
EAJExtFactory_c
(implements abc.eaj.ast.
EAJExtFactory
)
abc.weaving.weaver.around.soot.
AbstractInvokeExpr
(implements abc.weaving.weaver.around.soot.
ModifiableInvokeExpr
)
abc.weaving.weaver.around.soot.
AbstractInstanceInvokeExpr
abc.weaving.weaver.around.soot.
AbstractInterfaceInvokeExpr
abc.weaving.weaver.around.soot.
JInterfaceInvokeExpr
abc.weaving.weaver.around.soot.
AbstractSpecialInvokeExpr
abc.weaving.weaver.around.soot.
JSpecialInvokeExpr
abc.weaving.weaver.around.soot.
AbstractVirtualInvokeExpr
abc.weaving.weaver.around.soot.
JVirtualInvokeExpr
abc.weaving.weaver.around.soot.
AbstractStaticInvokeExpr
abc.weaving.weaver.around.soot.
JStaticInvokeExpr
AbstractPass
abc.aspectj.visit.
OncePass
abc.aspectj.visit.
CheckPackageNames
abc.aspectj.visit.
InitClasses
abc.aspectj.visit.
InterfaceITDs
abc.aspectj.visit.
JarCheck
abc.aspectj.visit.
Jimplify
abc.aspectj.visit.
NamePatternReevaluator
abc.om.visit.
NormalizeOpenClassMembers
abc.om.visit.
OMComputeModulePrecedence
abc.om.visit.
OMComputePrecedence
abc.weaving.weaver.
AbstractReweavingAnalysis
(implements abc.weaving.weaver.
ReweavingAnalysis
)
abc.tm.weaving.weaver.itds.
ITDAnalysis
abc.tm.weaving.weaver.tmanalysis.
OptFlowInsensitiveAnalysis
abc.tm.weaving.weaver.tmanalysis.
OptIntraProcedural
abc.tm.weaving.weaver.tmanalysis.
OptQuickCheck
abc.weaving.aspectinfo.
AccessorMethod
abc.weaving.aspectinfo.
AccessorDispatch
abc.weaving.aspectinfo.
AccessorGet
abc.weaving.aspectinfo.
AccessorQualSpecial
abc.weaving.aspectinfo.
AccessorSet
abc.aspectj.visit.
AccessorMethods
abc.weaving.matching.
AdviceApplication
abc.weaving.matching.
ConstructorAdviceApplication
abc.weaving.matching.
ClassInitializationAdviceApplication
abc.weaving.matching.
InterfaceInitializationAdviceApplication
abc.weaving.matching.
PreinitializationAdviceApplication
abc.weaving.matching.
ExecutionAdviceApplication
abc.weaving.matching.
HandlerAdviceApplication
abc.weaving.matching.
NewStmtAdviceApplication
abc.weaving.matching.
StmtAdviceApplication
abc.weaving.weaver.around.
AdviceApplicationInfo
abc.weaving.weaver.
AdviceApplicationVisitor
abc.weaving.matching.
AdviceFormals
(implements abc.weaving.matching.
WeavingEnv
)
abc.weaving.weaver.
AdviceInliner
abc.eaj.weaving.weaver.
AdviceInliner
abc.weaving.weaver.
AdviceInliner.CombinedInlineOptions
(implements abc.weaving.weaver.
AdviceInliner.InlineOptions
)
abc.weaving.weaver.
AdviceInliner.IfMethodInlineOptions
(implements abc.weaving.weaver.
AdviceInliner.InlineOptions
)
abc.eaj.weaving.weaver.
AdviceInliner.LetMethodInlineOptions
abc.weaving.weaver.
AdviceInliner.InlineRange
abc.weaving.weaver.around.
AdviceLocalClass
abc.weaving.weaver.around.
AdviceLocalMethod
abc.weaving.weaver.around.
AdviceLocalMethod.NestedInitCall
abc.weaving.weaver.around.
AdviceMethod
abc.weaving.weaver.around.
AdviceMethod.InterfaceInfo
abc.weaving.weaver.
AfterBeforeInliner
AmbExpr_c
abc.aspectj.extension.
AJAmbExpr_c
AmbiguityRemover
abc.aspectj.visit.
AJAmbiguityRemover
abc.weaving.weaver.
AroundInliner
abc.soot.util.
AroundShadowInfoTag
abc.weaving.weaver.around.
AroundWeaver
abc.weaving.weaver.around.
AroundWeaver.AdviceMethodInlineInfo
abc.weaving.weaver.around.
AroundWeaver.LookupStmtTag
abc.weaving.weaver.around.
AroundWeaver.ObjectBox
abc.weaving.weaver.around.
AroundWeaver.ProceedMethodInlineInfo
abc.weaving.weaver.around.
AroundWeaver.ShadowInlineInfo
abc.weaving.weaver.
AspectCodeGen
BodyTransformer
abc.soot.util.
CastRemover
BodyTransformer
abc.soot.util.
FarJumpEliminator
BodyTransformer
abc.soot.util.
InstanceOfEliminator
BodyTransformer
abc.soot.util.
SwitchFolder
BodyTransformer
abc.tm.weaving.weaver.tmanalysis.stages.
TMShadowTagger
(implements abc.tm.weaving.weaver.tmanalysis.stages.
Stage
)
BodyTransformer
abc.weaving.weaver.
BoxingRemover
Call_c
abc.aspectj.ast.
ProceedCall_c
(implements abc.aspectj.ast.
MakesAspectMethods
, abc.aspectj.ast.
ProceedCall
)
Call_c
abc.aspectj.extension.
AJCall_c
(implements abc.aspectj.ast.
MakesAspectMethods
)
CallGraph
abc.tm.weaving.weaver.tmanalysis.callgraph.
AbstractedCallGraph
abc.weaving.weaver.
CflowCodeGenUtils
abc.weaving.weaver.
CflowCodeGenUtils.CflowCodeGen
abc.weaving.weaver.
CflowCodeGenUtils.CflowCodeGenFactory
abc.weaving.aspectinfo.
CflowSetup.CflowBoundVars
(implements abc.weaving.matching.
WeavingEnv
)
abc.weaving.weaver.
CflowStackCounter
abc.weaving.weaver.
ChainStmtBox
CharLit_c
abc.aspectj.ast.
FixCharLit_c
ClassBody_c
abc.aspectj.extension.
AJClassBody_c
(implements abc.aspectj.ast.
MakesAspectMethods
)
abc.aspectj.ast.
AspectBody_c
(implements abc.aspectj.ast.
AspectBody
)
ClassDecl_c
abc.aspectj.extension.
AJClassDecl_c
(implements abc.aspectj.ast.
MakesAspectMethods
)
abc.aspectj.ast.
AspectDecl_c
(implements abc.aspectj.ast.
AspectDecl
, abc.aspectj.visit.
ContainsAspectInfo
, abc.aspectj.ast.
MakesAspectMethods
)
abc.om.ast.
DummyAspectDecl_c
abc.ra.ast.
RelAspectDecl_c
(implements abc.ra.ast.
RelAspectDecl
)
abc.tm.weaving.weaver.
ClassGenHelper
abc.tm.weaving.weaver.
CodeGenHelper
abc.tm.weaving.weaver.
IndexedCodeGenHelper
abc.tm.weaving.weaver.tmanalysis.dynainst.
DynamicSwitchIndexedCodeGenHelper
abc.tm.weaving.aspectinfo.
CollectSetSet
abc.main.
CompileSequence
abc.tm.weaving.weaver.tmanalysis.ds.
Configuration
(implements java.lang.Cloneable)
abc.tm.weaving.weaver.tmanalysis.query.
ConsistentShadowGroupFinder
abc.tm.weaving.weaver.tmanalysis.ds.
Constraint
(implements java.lang.Cloneable)
ConstructorCall_c
abc.aspectj.ast.
HostConstructorCall_c
(implements abc.aspectj.ast.
MakesAspectMethods
)
ConstructorCall_c
abc.aspectj.extension.
AJConstructorCall_c
(implements abc.aspectj.ast.
MakesAspectMethods
)
ConstructorDecl_c
abc.aspectj.ast.
IntertypeConstructorDecl_c
(implements abc.aspectj.visit.
ContainsAspectInfo
, abc.aspectj.ast.
IntertypeConstructorDecl
, abc.aspectj.ast.
MakesAspectMethods
)
ConstructorDecl_c
abc.aspectj.extension.
AJConstructorDecl_c
abc.weaving.weaver.
ConstructorInliner
abc.weaving.weaver.
ConstructorInliningMap
ConstructorInstance_c
abc.aspectj.types.
InterTypeConstructorInstance_c
(implements abc.aspectj.types.
InterTypeConstructorInstance
, abc.aspectj.types.
InterTypeMemberInstance
)
Context_c
abc.aspectj.types.
AJContext_c
(implements abc.aspectj.types.
AJContext
)
abc.tm.types.
TMContext_c
(implements abc.tm.types.
TMContext
)
abc.weaving.residues.
ContextValue
abc.weaving.residues.
JimpleValue
abc.weaving.residues.
JoinPointInfo
abc.weaving.residues.
StaticJoinPointInfo
ContextVisitor
abc.aspectj.visit.
AnonBodyITDs
ContextVisitor
abc.aspectj.visit.
AspectInfoHarvester
ContextVisitor
abc.aspectj.visit.
AspectMethods
ContextVisitor
abc.aspectj.visit.
DeclareParentsAmbiguityRemover
ContextVisitor
abc.aspectj.visit.
DependsChecker
ContextVisitor
abc.eaj.visit.
CheckPCContainsStatic
ContextVisitor
abc.eaj.visit.
GlobalPointcuts
ContextVisitor
abc.om.visit.
CheckDeclareParents
ContextVisitor
abc.om.visit.
CheckDuplicateClassInclude
ContextVisitor
abc.om.visit.
CheckITDs
ContextVisitor
abc.om.visit.
CheckModuleCycles
ContextVisitor
abc.om.visit.
CheckModuleMembers
ContextVisitor
abc.om.visit.
CheckModuleSigMembers
ContextVisitor
abc.om.visit.
CollectModuleAspects
ContextVisitor
abc.om.visit.
CollectModuleOpenClassMembers
ContextVisitor
abc.om.visit.
CollectModules
ContextVisitor
abc.om.visit.
PrintVisitor
ContextVisitor
abc.tm.visit.
MoveTraceMatchMembers
abc.tm.weaving.weaver.tmanalysis.
CustomizedDemandCSPointsTo
abc.main.
Debug
abc.weaving.aspectinfo.
DeclareMessage.MessageAdvice
(implements abc.weaving.aspectinfo.
AdviceSpec
)
abc.weaving.weaver.
DeclareParentsConstructorFixup
abc.weaving.weaver.
DeclareParentsWeaver
abc.soot.util.
DisableExceptionCheckTag
Disamb_c
abc.aspectj.extension.
AJDisamb_c
abc.tm.weaving.weaver.tmanalysis.ds.
Disjunct
<A> (implements java.lang.Cloneable)
abc.tm.weaving.weaver.tmanalysis.ds.
PreciseSymmetricDisjunct
abc.tm.weaving.weaver.itds.
DisjunctUpdates
abc.tm.weaving.weaver.tmanalysis.dynainst.
DynamicInstrumenter
abc.weaving.matching.
EmptyFormals
(implements abc.weaving.matching.
WeavingEnv
)
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
abc.aspectj.ast.
CPEBinary.Operator
abc.aspectj.ast.
DeclareParents.Kind
abc.aspectj.ast.
PCBinary.Operator
abc.weaving.weaver.
ReweavingPass.ID
abc.aspectj.ast.
TPEBinary.Operator
ErrorHandlingVisitor
abc.aspectj.visit.
CollectJimplifyVisitor
ErrorHandlingVisitor
abc.aspectj.visit.
ComputePrecedenceRelation
ErrorHandlingVisitor
abc.aspectj.visit.
ParentDeclarer
abc.polyglot.util.
ErrorInfoFactory
ExceptionChecker
abc.soot.util.
AspectJExceptionChecker
soot.javaToJimple.jj.ExtensionInfo
abc.aspectj.
ExtensionInfo
abc.eaj.
ExtensionInfo
abc.om.
ExtensionInfo
abc.tm.
ExtensionInfo
abc.ra.
ExtensionInfo
Field_c
abc.aspectj.extension.
AJField_c
FieldDecl_c
abc.aspectj.ast.
IntertypeFieldDecl_c
(implements abc.aspectj.visit.
ContainsAspectInfo
, abc.aspectj.ast.
IntertypeFieldDecl
, abc.aspectj.ast.
MakesAspectMethods
)
abc.soot.util.
FieldGetAccessorMethodSource
FieldInstance_c
abc.aspectj.types.
InterTypeFieldInstance_c
(implements abc.aspectj.types.
InterTypeFieldInstance
, abc.aspectj.types.
InterTypeMemberInstance
)
abc.soot.util.
FieldSetAccessorMethodSource
abc.tm.weaving.weaver.tmanalysis.ds.
FinalConfigsUnitGraph
abc.tm.weaving.weaver.tmanalysis.ds.
FixedUniverse
<E>
abc.tm.weaving.weaver.tmanalysis.ds.
FixedUniverse.FixedUniverseMap
(implements java.lang.Cloneable, java.util.Map<K,V>)
Flags
abc.aspectj.types.
AJFlags
Formal_c
abc.aspectj.ast.
AdviceFormal_c
(implements abc.aspectj.ast.
AdviceFormal
)
ForwardBranchedFlowAnalysis
abc.tm.weaving.weaver.itds.
FreshnessAnalysis
ForwardFlowAnalysis
abc.tm.weaving.weaver.tmanalysis.util.
SymbolFinder
abc.tm.weaving.weaver.itds.
FreshnessAnalysis.AnalysisInfo
abc.weaving.weaver.
GenStaticJoinPoints
abc.weaving.aspectinfo.
GlobalAspectInfo
abc.om.weaving.aspectinfo.
OMGlobalAspectInfo
abc.tm.weaving.aspectinfo.
TMGlobalAspectInfo
abc.weaving.aspectinfo.
GlobalCflowSetupFactory
HaltingVisitor
abc.aspectj.visit.
NamePatternEvaluator
abc.om.visit.
OMNamePatternEvaluator
abc.tm.weaving.weaver.tmanalysis.ds.
HashBag.HashBagIterator
(implements java.util.Iterator<E>)
abc.tm.weaving.aspectinfo.
IndexingScheme
abc.tm.weaving.aspectinfo.
IndexStructure
abc.soot.util.
InPreinitializationTag
InstanceKey
abc.tm.weaving.weaver.tmanalysis.mustalias.
InstanceKeyNonRefLikeType
abc.weaving.tagkit.
InstructionInlineTags
abc.weaving.tagkit.
InstructionInlineTags.InlineTag
abc.weaving.tagkit.
InstructionTag
abc.weaving.tagkit.
InstructionInlineCountTag
abc.weaving.tagkit.
InstructionKindTag
abc.weaving.tagkit.
InstructionProceedTag
abc.weaving.tagkit.
InstructionShadowTag
abc.weaving.tagkit.
InstructionSourceTag
abc.weaving.weaver.
InterprocConstantPropagator
abc.tm.weaving.weaver.tmanalysis.ds.
Intersection
abc.weaving.weaver.
IntertypeAdjuster
abc.weaving.weaver.
IntertypeAdjuster.InterfaceInitNopTag
abc.weaving.weaver.
IntertypeAdjuster.ITDInitEndNopTag
abc.tm.weaving.weaver.tmanalysis.mustalias.
IntraProceduralTMFlowAnalysis.Abstraction
abc.tm.weaving.weaver.itds.
Introductions
abc.tm.weaving.weaver.itds.
ITDAnalysisResults
abc.tm.weaving.weaver.itds.
ITDOptimisation
abc.tm.weaving.weaver.itds.
JimpleEditor
abc.tm.weaving.weaver.itds.
JimpleGenerator
soot.javaToJimple.jj.ast.JjNodeFactory_c
abc.aspectj.ast.
AJNodeFactory_c
(implements abc.aspectj.ast.
AJNodeFactory
)
abc.eaj.ast.
EAJNodeFactory_c
(implements abc.eaj.ast.
EAJNodeFactory
)
abc.om.ast.
OpenModNodeFactory_c
(implements abc.om.ast.
OpenModNodeFactory
)
abc.tm.ast.
TMNodeFactory_c
(implements abc.tm.ast.
TMNodeFactory
)
abc.ra.ast.
RANodeFactory_c
(implements abc.ra.ast.
RANodeFactory
)
JjTypeSystem_c
abc.aspectj.types.
AJTypeSystem_c
(implements abc.aspectj.types.
AJTypeSystem
)
abc.eaj.types.
EAJTypeSystem_c
(implements abc.eaj.types.
EAJTypeSystem
)
abc.tm.types.
TMTypeSystem_c
abc.ra.types.
RATypeSystem_c
(implements abc.eaj.types.
EAJTypeSystem
)
JL_c
abc.aspectj.extension.
AssignDel_c
JL_c
abc.aspectj.extension.
FieldDel_c
(implements abc.aspectj.ast.
MakesAspectMethods
)
JL_c
abc.aspectj.extension.
LocalDel_c
(implements abc.aspectj.ast.
MakesAspectMethods
, abc.aspectj.visit.
TransformsAspectReflection
)
abc.tm.extension.
LocalDel_c
Job
abc.aspectj.visit.
NoSourceJob
Kind
abc.aspectj.visit.
AJAmbiguityRemover.AJKind
abc.aspectj.parse.
LexerAction_c
(implements abc.aspectj.parse.
LexerAction
)
abc.aspectj.parse.
PerClauseLexerAction_c
LocalGenerator
abc.soot.util.
LocalGeneratorEx
abc.weaving.matching.
LocalsDecl
(implements abc.weaving.matching.
WeavingEnv
)
abc.main.
Main
abc.weaving.matching.
MatchingContext
abc.om.weaving.matching.
OMMatchingContext
abc.soot.util.
MethodAccessorMethodSource
abc.weaving.matching.
MethodAdviceList
abc.weaving.aspectinfo.
MethodCategory
MethodDecl_c
abc.aspectj.extension.
AJMethodDecl_c
abc.aspectj.ast.
AdviceBody_c
(implements abc.aspectj.ast.
AdviceDecl
, abc.aspectj.visit.
ContainsAspectInfo
, abc.aspectj.ast.
MakesAspectMethods
)
abc.aspectj.ast.
AdviceDecl_c
abc.ra.ast.
AdviceDecl_c
(implements abc.aspectj.ast.
AdviceDecl
)
abc.ra.ast.
RelAdviceDecl_c
(implements abc.ra.ast.
RelAdviceDecl
)
abc.eaj.extension.
EAJAdviceDecl_c
(implements abc.eaj.extension.
EAJAdviceDecl
)
abc.tm.ast.
PerSymbolAdviceDecl_c
(implements abc.tm.ast.
TMAdviceDecl
)
abc.ra.ast.
CustomWarningPerSymbolAdviceDecl_c
(implements abc.ra.ast.
CustomWarningPerSymbolAdviceDecl
)
abc.tm.ast.
PerEventAdviceDecl_c
(implements abc.tm.ast.
TMAdviceDecl
)
abc.tm.ast.
TMDecl_c
(implements abc.tm.ast.
TMDecl
)
abc.ra.ast.
RelTMDecl_c
(implements abc.ra.ast.
RelTMDecl
)
abc.ra.ast.
RelAdviceTMDecl_c
abc.ra.ast.
TMFromRelTMDecl_c
(implements abc.tm.ast.
TMDecl
)
MethodDecl_c
abc.aspectj.ast.
IntertypeMethodDecl_c
(implements abc.aspectj.visit.
ContainsAspectInfo
, abc.aspectj.ast.
IntertypeMethodDecl
, abc.aspectj.ast.
MakesAspectMethods
)
MethodDecl_c
abc.aspectj.ast.
PointcutDecl_c
(implements abc.aspectj.visit.
ContainsAspectInfo
, abc.aspectj.visit.
DependsCheck
, abc.aspectj.ast.
MakesAspectMethods
, abc.aspectj.ast.
PointcutDecl
)
abc.eaj.ast.
GlobalPointcutDecl_c
(implements abc.eaj.ast.
GlobalPointcutDecl
)
MethodInstance_c
abc.aspectj.ast.
CovariantRetTypeMethodInstance_c
MethodInstance_c
abc.aspectj.types.
AdviceInstance_c
MethodInstance_c
abc.aspectj.types.
InterTypeMethodInstance_c
(implements abc.aspectj.types.
InterTypeMemberInstance
, abc.aspectj.types.
InterTypeMethodInstance
)
MethodInstance_c
abc.aspectj.types.
PointcutInstance_c
(implements abc.aspectj.types.
PointcutInstance
)
abc.weaving.matching.
MethodPosition
abc.weaving.matching.
NewStmtMethodPosition
abc.weaving.matching.
StmtMethodPosition
abc.weaving.matching.
TrapMethodPosition
abc.weaving.matching.
WholeMethodPosition
abc.om.visit.
ModuleNode
abc.om.visit.
ModuleNodeAspect
abc.om.visit.
ModuleNodeClass
abc.om.visit.
ModuleNodeModule
(implements abc.om.visit.
ModulePrecedence
)
abc.om.visit.
ModuleStructure
abc.om.visit.
MSOpenClassContext
abc.om.visit.
MSOpenClassContextField
abc.om.visit.
MSOpenClassContextMethod
abc.om.visit.
MSOpenClassContextParent
abc.om.visit.
MSOpenClassFlag
abc.om.visit.
MSOpenClassFlagField
abc.om.visit.
MSOpenClassFlagMethod
abc.om.visit.
MSOpenClassFlagParent
abc.om.visit.
MSOpenClassMember
abc.om.visit.
MSOpenClassMemberBase
abc.om.visit.
MSOpenClassMemberBinary
abc.om.visit.
MSOpenClassMemberAnd
abc.om.visit.
MSOpenClassMemberOr
abc.tm.weaving.weaver.itds.
NameLookup
abc.tm.weaving.weaver.tmanalysis.util.
Naming
New_c
abc.aspectj.extension.
AJNew_c
(implements abc.aspectj.ast.
MakesAspectMethods
)
Node_c
abc.aspectj.ast.
AdviceSpec_c
(implements abc.aspectj.ast.
AdviceSpec
)
abc.aspectj.ast.
After_c
(implements abc.aspectj.ast.
After
)
abc.aspectj.ast.
AfterReturning_c
(implements abc.aspectj.ast.
AfterReturning
)
abc.aspectj.ast.
AfterThrowing_c
(implements abc.aspectj.ast.
AfterThrowing
)
abc.aspectj.ast.
Around_c
(implements abc.aspectj.ast.
Around
)
abc.ra.ast.
RelationalAround_c
(implements abc.ra.ast.
RelationalAround
)
abc.aspectj.ast.
Before_c
(implements abc.aspectj.ast.
Before
)
Node_c
abc.aspectj.ast.
ArgPattern_c
(implements abc.aspectj.ast.
ArgPattern
)
abc.aspectj.ast.
AmbTypeOrLocal_c
(implements abc.aspectj.ast.
AmbTypeOrLocal
)
abc.aspectj.ast.
ArgDotDot_c
(implements abc.aspectj.ast.
ArgDotDot
)
abc.aspectj.ast.
ArgStar_c
(implements abc.aspectj.ast.
ArgStar
)
Node_c
abc.aspectj.ast.
ClassnamePatternExpr_c
(implements abc.aspectj.ast.
ClassnamePatternExpr
)
abc.aspectj.ast.
CPEBinary_c
(implements abc.aspectj.ast.
CPEBinary
)
abc.om.ast.
CPEFlags_c
(implements abc.om.ast.
CPEFlags
)
abc.aspectj.ast.
CPEName_c
(implements abc.aspectj.visit.
ContainsNamePattern
, abc.aspectj.ast.
CPEName
)
abc.aspectj.ast.
CPENot_c
(implements abc.aspectj.ast.
CPENot
)
abc.aspectj.ast.
CPESubName_c
(implements abc.aspectj.visit.
ContainsNamePattern
, abc.aspectj.ast.
CPESubName
)
abc.aspectj.ast.
CPEUniversal_c
(implements abc.aspectj.ast.
CPEUniversal
)
Node_c
abc.aspectj.ast.
ClassTypeDotId_c
(implements abc.aspectj.ast.
ClassTypeDotId
)
Node_c
abc.aspectj.ast.
ClassTypeDotNew_c
(implements abc.aspectj.ast.
ClassTypeDotNew
)
Node_c
abc.aspectj.ast.
ConstructorPattern_c
(implements abc.aspectj.ast.
ConstructorPattern
)
Node_c
abc.aspectj.ast.
DotDotFormalPattern_c
(implements abc.aspectj.ast.
DotDotFormalPattern
)
Node_c
abc.aspectj.ast.
NamePattern_c
(implements abc.aspectj.ast.
NamePattern
)
abc.aspectj.ast.
DotDotNamePattern_c
(implements abc.aspectj.ast.
DotDotNamePattern
)
abc.aspectj.ast.
DotNamePattern_c
(implements abc.aspectj.ast.
DotNamePattern
)
abc.aspectj.ast.
SimpleNamePattern_c
(implements abc.aspectj.ast.
SimpleNamePattern
)
Node_c
abc.aspectj.ast.
FieldPattern_c
(implements abc.aspectj.ast.
FieldPattern
)
Node_c
abc.aspectj.ast.
FormalPattern_c
(implements abc.aspectj.ast.
FormalPattern
)
Node_c
abc.aspectj.ast.
PerClause_c
(implements abc.aspectj.ast.
MakesAspectMethods
, abc.aspectj.ast.
PerClause
)
abc.aspectj.ast.
IsSingleton_c
(implements abc.aspectj.ast.
IsSingleton
)
abc.aspectj.ast.
PerCflow_c
(implements abc.aspectj.ast.
PerCflow
)
abc.aspectj.ast.
PerCflowBelow_c
(implements abc.aspectj.ast.
PerCflowBelow
)
abc.aspectj.ast.
PerTarget_c
(implements abc.aspectj.ast.
PerTarget
)
abc.aspectj.ast.
PerThis_c
(implements abc.aspectj.ast.
PerThis
)
Node_c
abc.aspectj.ast.
MethodConstructorPattern_c
(implements abc.aspectj.ast.
MethodConstructorPattern
)
Node_c
abc.aspectj.ast.
MethodPattern_c
(implements abc.aspectj.ast.
MethodPattern
)
Node_c
abc.aspectj.ast.
ModifierPattern_c
(implements abc.aspectj.ast.
ModifierPattern
)
Node_c
abc.aspectj.ast.
Pointcut_c
(implements abc.aspectj.ast.
Pointcut
)
abc.aspectj.ast.
PCAdviceExecution_c
(implements abc.aspectj.ast.
PCAdviceExecution
)
abc.aspectj.ast.
PCArgs_c
(implements abc.aspectj.ast.
PCArgs
)
abc.eaj.ast.
PCArrayGet_c
(implements abc.eaj.ast.
PCArrayGet
)
abc.eaj.ast.
PCArraySet_c
(implements abc.eaj.ast.
PCArraySet
)
abc.aspectj.ast.
PCBinary_c
(implements abc.aspectj.ast.
PCBinary
)
abc.aspectj.ast.
PCCall_c
(implements abc.aspectj.ast.
PCCall
)
abc.eaj.ast.
PCCast_c
(implements abc.eaj.ast.
PCCast
)
abc.aspectj.ast.
PCCflow_c
(implements abc.aspectj.ast.
PCCflow
)
abc.eaj.ast.
PCCflowBelowDepth_c
(implements abc.eaj.ast.
PCCflowBelowDepth
)
abc.eaj.ast.
PCCflowDepth_c
(implements abc.eaj.ast.
PCCflowDepth
)
abc.aspectj.ast.
PCCflowBelow_c
(implements abc.aspectj.ast.
PCCflowBelow
)
abc.eaj.ast.
PCContains_c
(implements abc.eaj.ast.
PCContains
)
abc.aspectj.ast.
PCEmpty_c
(implements abc.aspectj.ast.
PCEmpty
)
abc.aspectj.ast.
PCExecution_c
(implements abc.aspectj.ast.
PCExecution
)
abc.aspectj.ast.
PCGet_c
(implements abc.aspectj.ast.
PCGet
)
abc.aspectj.ast.
PCHandler_c
(implements abc.aspectj.ast.
PCHandler
)
abc.aspectj.ast.
PCIf_c
(implements abc.aspectj.ast.
MakesAspectMethods
, abc.aspectj.ast.
PCIf
)
abc.eaj.ast.
PCLet_c
(implements abc.eaj.ast.
PCLet
)
abc.aspectj.ast.
PCInitialization_c
(implements abc.aspectj.ast.
PCInitialization
)
abc.eaj.ast.
PCLocalVars_c
(implements abc.eaj.ast.
PCLocalVars
)
abc.tm.ast.
ClosedPointcut_c
(implements abc.tm.ast.
ClosedPointcut
)
abc.eaj.ast.
PCLock_c
(implements abc.eaj.ast.
PCLock
)
abc.aspectj.ast.
PCName_c
(implements abc.aspectj.visit.
DependsCheck
, abc.aspectj.ast.
PCName
)
abc.aspectj.ast.
PCNot_c
(implements abc.aspectj.ast.
PCNot
)
abc.aspectj.ast.
PCPreinitialization_c
(implements abc.aspectj.ast.
PCPreinitialization
)
abc.aspectj.ast.
PCSet_c
(implements abc.aspectj.ast.
PCSet
)
abc.aspectj.ast.
PCStaticInitialization_c
(implements abc.aspectj.ast.
PCStaticInitialization
)
abc.aspectj.ast.
PCTarget_c
(implements abc.aspectj.ast.
PCTarget
)
abc.aspectj.ast.
PCThis_c
(implements abc.aspectj.ast.
PCThis
)
abc.eaj.ast.
PCThrow_c
(implements abc.eaj.ast.
PCThrow
)
abc.eaj.ast.
PCUnlock_c
(implements abc.eaj.ast.
PCUnlock
)
abc.aspectj.ast.
PCWithin_c
(implements abc.aspectj.ast.
PCWithin
)
abc.aspectj.ast.
PCWithinCode_c
(implements abc.aspectj.ast.
PCWithinCode
)
Node_c
abc.aspectj.ast.
RTPName_c
(implements abc.aspectj.visit.
ContainsNamePattern
, abc.aspectj.ast.
RTPName
)
Node_c
abc.aspectj.ast.
RTPSubName_c
(implements abc.aspectj.visit.
ContainsNamePattern
, abc.aspectj.ast.
RTPSubName
)
Node_c
abc.aspectj.ast.
TypePatternExpr_c
(implements abc.aspectj.ast.
TypePatternExpr
)
abc.aspectj.ast.
TPEArray_c
(implements abc.aspectj.ast.
TPEArray
)
abc.aspectj.ast.
TPEBinary_c
(implements abc.aspectj.ast.
TPEBinary
)
abc.aspectj.ast.
TPENot_c
(implements abc.aspectj.ast.
TPENot
)
abc.aspectj.ast.
TPERefTypePat_c
(implements abc.aspectj.ast.
TPERefTypePat
)
abc.aspectj.ast.
TPEType_c
(implements abc.aspectj.ast.
TPEType
)
abc.aspectj.ast.
TPEUniversal_c
(implements abc.aspectj.ast.
TPEUniversal
)
Node_c
abc.aspectj.ast.
ThrowsPattern_c
(implements abc.aspectj.ast.
ThrowsPattern
)
Node_c
abc.aspectj.ast.
TypeFormalPattern_c
(implements abc.aspectj.ast.
TypeFormalPattern
)
Node_c
abc.om.ast.
ModMemberAspect_c
(implements abc.aspectj.visit.
ContainsNamePattern
, abc.om.ast.
ModMemberAspect
)
Node_c
abc.om.ast.
ModMemberClass_c
(implements abc.om.ast.
ModMemberClass
)
Node_c
abc.om.ast.
ModMemberModule_c
(implements abc.om.ast.
ModMemberModule
)
Node_c
abc.om.ast.
ModuleBody_c
(implements abc.om.ast.
ModuleBody
)
Node_c
abc.om.ast.
ModuleDecl_c
(implements abc.om.ast.
ModuleDecl
)
Node_c
abc.om.ast.
OpenClassMemberFlag_c
(implements abc.om.ast.
OpenClassMemberFlag
)
abc.om.ast.
OpenClassMemberFlagField_c
(implements abc.om.ast.
OpenClassMemberFlagField
)
abc.om.ast.
OpenClassMemberFlagMethod_c
(implements abc.om.ast.
OpenClassMemberFlagMethod
)
abc.om.ast.
OpenClassMemberFlagParent_c
(implements abc.om.ast.
OpenClassMemberFlagParent
)
Node_c
abc.om.ast.
OpenClassMember_c
(implements abc.om.ast.
OpenClassMember
)
Node_c
abc.om.ast.
SigMember_c
(implements abc.aspectj.ast.
MakesAspectMethods
)
abc.om.ast.
SigMemberAdvertiseDecl_c
(implements abc.aspectj.ast.
MakesAspectMethods
, abc.om.ast.
SigMemberAdvertiseDecl
)
abc.om.ast.
SigMemberExposeDecl_c
(implements abc.aspectj.ast.
MakesAspectMethods
, abc.om.ast.
SigMemberExposeDecl
)
Node_c
abc.om.ast.
SigMemberMethodDecl_c
(implements abc.om.ast.
SigMemberMethodDecl
)
Node_c
abc.om.ast.
SigMemberPCDecl_c
(implements abc.aspectj.ast.
MakesAspectMethods
, abc.om.ast.
SigMemberPCDecl
)
Node_c
abc.tm.ast.
SymbolDecl_c
(implements abc.tm.ast.
SymbolDecl
)
abc.ra.ast.
AdviceSymbolDeclaration_c
abc.ra.ast.
AssociateSymbolDecl_c
(implements abc.ra.ast.
AssociateSymbolDecl
)
abc.ra.ast.
ReleaseSymbolDecl_c
(implements abc.ra.ast.
ReleaseSymbolDecl
)
abc.ra.ast.
StartSymbolDecl_c
(implements abc.tm.ast.
SymbolDecl
)
Node_c
abc.tm.ast.
AfterReturningSymbol_c
(implements abc.tm.ast.
SymbolKind
)
Node_c
abc.tm.ast.
AfterSymbol_c
(implements abc.tm.ast.
SymbolKind
)
Node_c
abc.tm.ast.
AfterThrowingSymbol_c
(implements abc.tm.ast.
SymbolKind
)
Node_c
abc.tm.ast.
AroundSymbol_c
(implements abc.tm.ast.
SymbolKind
)
Node_c
abc.tm.ast.
BeforeSymbol_c
(implements abc.tm.ast.
SymbolKind
)
Node_c
abc.tm.ast.
Regex_c
(implements abc.tm.ast.
Regex
)
abc.tm.ast.
RegexAlternation_c
abc.tm.ast.
RegexConjunction_c
abc.tm.ast.
RegexCount_c
abc.tm.ast.
RegexPlus_c
abc.tm.ast.
RegexSkipSeq_c
abc.tm.ast.
RegexStar_c
abc.tm.ast.
RegexSymbol_c
NodeVisitor
abc.aspectj.visit.
AspectNameCollector
NodeVisitor
abc.aspectj.visit.
AspectReflectionInspect
NodeVisitor
abc.aspectj.visit.
AspectReflectionRewrite
NodeVisitor
abc.aspectj.visit.
CleanAspectMembers
NodeVisitor
abc.aspectj.visit.
HierarchyBuilder
NodeVisitor
abc.aspectj.visit.
MangleNameComponents
NodeVisitor
abc.aspectj.visit.
MangleNames
NodeVisitor
abc.aspectj.visit.
PatternTester
NodeVisitor
abc.aspectj.visit.
SourceClasses
NodeVisitor
abc.ra.visit.
AddFieldsAndMethods
NodeVisitor
abc.ra.visit.
GenerateNormalTMFromRelationalTM
NodeVisitor
abc.ra.visit.
GenerateTracematch
NullCheckEliminator
abc.soot.util.
OptimizedNullCheckEliminator
abc.om.weaving.aspectinfo.
OMClassnamePattern
(implements abc.weaving.aspectinfo.
ClassnamePattern
)
abc.om.ast.
OpenClassFlags
abc.om.visit.
OpenClassFlagSet
abc.om.visit.
OpenClassFlagSet.OCFType
abc.main.
Options
ParsedClassType_c
abc.aspectj.types.
AspectType_c
(implements abc.aspectj.types.
AspectType
)
abc.ra.types.
RelAspectType_c
(implements abc.ra.types.
RelAspectType
)
abc.tm.weaving.weaver.tmanalysis.query.
PathInfoFinder
abc.tm.weaving.weaver.tmanalysis.query.
PathInfoFinder.PathInfo
abc.aspectj.visit.
PatternMatcher
abc.aspectj.visit.
PCNode
abc.aspectj.visit.
PCStructure
abc.weaving.aspectinfo.
Pointcut.DNF
abc.weaving.weaver.
PointcutCodeGen
abc.aspectj.types.
PointcutInstance_c.PCRef
abc.weaving.weaver.
PrintAdviceInfo
abc.tm.weaving.weaver.tmanalysis.dynainst.
Probe
abc.weaving.weaver.around.
ProceedInvocation
abc.weaving.weaver.around.
ProceedMethod
org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable)
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.MatchingTask (implements org.apache.tools.ant.types.selectors.SelectorContainer)
abc.main.
AntTask
abc.soot.util.
QualSpecialAccessorMethodSource
abc.weaving.aspectinfo.
QualThis
abc.tm.weaving.weaver.tmanalysis.query.
ReachableShadowFinder
abc.soot.util.
RedirectedExceptionSpecTag
abc.weaving.residues.
Residue
abc.weaving.residues.
AlwaysMatch
abc.weaving.residues.
AndResidue
abc.weaving.residues.
AspectOf
abc.weaving.residues.
AssertResidue
abc.weaving.residues.
Bind
abc.weaving.residues.
BindMaskResidue
abc.weaving.residues.
Box
abc.weaving.residues.
CflowResidue
abc.eaj.weaving.residues.
CflowDepthResidue
abc.weaving.residues.
CheckType
abc.weaving.residues.
Copy
abc.tm.weaving.weaver.tmanalysis.dynainst.
DynamicInstrumentationResidue
abc.weaving.residues.
HasAspect
abc.weaving.residues.
IfResidue
abc.weaving.residues.
IsNull
abc.eaj.weaving.residues.
LetResidue
abc.weaving.residues.
Load
abc.weaving.residues.
NeverMatch
abc.weaving.residues.
NotResidue
abc.weaving.residues.
OnceResidue
abc.weaving.residues.
OrResidue
abc.weaving.residues.
SeqResidue
abc.weaving.residues.
SetResidue
abc.tm.weaving.weaver.tmanalysis.dynainst.
ShadowCountResidue
abc.weaving.residues.
TestResidue
abc.weaving.residues.
Residue.Bindings
abc.weaving.residues.
ResidueBox
abc.soot.util.
Restructure
abc.soot.util.
Restructure.JavaTypeInfo
abc.weaving.weaver.
ReweavingPass
abc.weaving.weaver.
ReweavingPass.Worker
(implements java.lang.Runnable)
abc.tm.weaving.weaver.tmanalysis.subanalyses.
RunOnceOptimization
abc.tm.weaving.weaver.tmanalysis.dynainst.
ShadowCountManager
abc.tm.weaving.weaver.tmanalysis.query.
ShadowGroup
abc.tm.weaving.weaver.tmanalysis.query.
ShadowGroupRegistry
abc.weaving.matching.
ShadowMatch
abc.weaving.matching.
BodyShadowMatch
abc.weaving.matching.
ClassInitializationShadowMatch
abc.weaving.matching.
ExecutionShadowMatch
abc.weaving.matching.
InterfaceInitializationShadowMatch
abc.weaving.matching.
PreinitializationShadowMatch
abc.weaving.matching.
StmtShadowMatch
abc.eaj.weaving.matching.
ArrayGetShadowMatch
abc.eaj.weaving.matching.
ArraySetShadowMatch
abc.eaj.weaving.matching.
CastShadowMatch
abc.weaving.matching.
ConstructorCallShadowMatch
abc.weaving.matching.
GetFieldShadowMatch
abc.weaving.matching.
HandlerShadowMatch
abc.eaj.weaving.matching.
LockShadowMatch
abc.weaving.matching.
MethodCallShadowMatch
abc.weaving.matching.
ReroutingShadowMatch
abc.weaving.matching.
SetFieldShadowMatch
abc.eaj.weaving.matching.
ThrowShadowMatch
abc.eaj.weaving.matching.
UnlockShadowMatch
abc.weaving.weaver.
ShadowPoints
abc.weaving.weaver.
RebindingShadowPoints
abc.weaving.weaver.
ShadowPointsSetter
abc.tm.weaving.weaver.tmanalysis.query.
ShadowRegistry
abc.tm.weaving.weaver.tmanalysis.util.
ShadowsPerTMSplitter
abc.weaving.matching.
ShadowType
abc.weaving.matching.
ConstructorCallShadowType
abc.weaving.matching.
ExecutionShadowType
abc.weaving.matching.
GetFieldShadowType
abc.weaving.matching.
HandlerShadowType
abc.weaving.matching.
MethodCallShadowType
abc.weaving.matching.
PreinitializationShadowType
abc.weaving.matching.
SetFieldShadowType
abc.tm.weaving.weaver.tmanalysis.
ShadowUtils
abc.weaving.weaver.around.soot.
SiteInliner
abc.tm.weaving.matching.
SMEdge
(implements java.lang.Cloneable)
abc.tm.weaving.matching.
SkipLoop
abc.tm.weaving.matching.
SMEdgeFactory.DefaultSMEdgeFactory
(implements abc.tm.weaving.matching.
SMEdgeFactory
)
abc.tm.weaving.matching.
SMNode
(implements abc.tm.weaving.matching.
State
)
Special_c
abc.aspectj.ast.
HostSpecial_c
(implements abc.aspectj.ast.
MakesAspectMethods
)
Special_c
abc.aspectj.extension.
AJSpecial_c
abc.tm.weaving.weaver.tmanalysis.
Statistics
abc.tm.weaving.weaver.tmanalysis.util.
Statistics
abc.tm.weaving.weaver.tmanalysis.
Statistics.Record
abc.weaving.aspectinfo.
SuperDispatch
abc.weaving.aspectinfo.
SuperFieldGet
abc.weaving.aspectinfo.
SuperFieldSet
abc.soot.util.
SwitchFolder.LocalDefs
abc.tm.weaving.weaver.tmanalysis.util.
SymbolShadow
(implements abc.tm.weaving.weaver.tmanalysis.util.
ISymbolShadow
)
abc.tm.weaving.weaver.tmanalysis.query.
SymbolShadowWithPTS
(implements abc.tm.weaving.weaver.tmanalysis.util.
ISymbolShadow
)
abc.eaj.weaving.weaver.
SynchronizedMethodRestructurer
abc.weaving.aspectinfo.
Syntax
abc.weaving.aspectinfo.
AbstractAdviceDecl
(implements java.lang.Cloneable)
abc.weaving.aspectinfo.
AdviceDecl
abc.tm.weaving.aspectinfo.
TMAdviceDecl
abc.tm.weaving.aspectinfo.
PerSymbolTMAdviceDecl
abc.weaving.aspectinfo.
CflowSetup
abc.weaving.aspectinfo.
DeclareMessage
abc.weaving.aspectinfo.
DeclareSoft
abc.weaving.aspectinfo.
PerSetupAdvice
abc.weaving.aspectinfo.
PerCflowSetup
abc.weaving.aspectinfo.
PerTargetSetup
abc.weaving.aspectinfo.
PerThisSetup
abc.weaving.aspectinfo.
AbstractAdviceSpec
(implements abc.weaving.aspectinfo.
AdviceSpec
)
abc.weaving.aspectinfo.
AbstractAfterAdvice
abc.weaving.aspectinfo.
AfterAdvice
abc.weaving.aspectinfo.
AfterReturningAdvice
abc.weaving.aspectinfo.
AfterReturningArgAdvice
abc.weaving.aspectinfo.
AfterThrowingAdvice
abc.weaving.aspectinfo.
AfterThrowingArgAdvice
abc.weaving.aspectinfo.
DeclareSoft.SoftenAdvice
abc.weaving.aspectinfo.
AroundAdvice
abc.weaving.aspectinfo.
BeforeAdvice
abc.weaving.aspectinfo.
BeforeAfterAdvice
abc.weaving.aspectinfo.
ArgPattern
abc.weaving.aspectinfo.
ArgAny
abc.weaving.aspectinfo.
ArgType
abc.weaving.aspectinfo.
ArgVar
abc.weaving.aspectinfo.
ArgFill
abc.weaving.aspectinfo.
Aspect
abc.ra.weaving.aspectinfo.
RelationalAspect
abc.weaving.aspectinfo.
Formal
abc.weaving.aspectinfo.
InAspect
abc.weaving.aspectinfo.
DeclareParents
abc.weaving.aspectinfo.
DeclareParentsExt
abc.weaving.aspectinfo.
DeclareParentsImpl
abc.weaving.aspectinfo.
DeclarePrecedence
abc.weaving.aspectinfo.
IntertypeConstructorDecl
abc.weaving.aspectinfo.
IntertypeFieldDecl
abc.weaving.aspectinfo.
IntertypeMethodDecl
abc.weaving.aspectinfo.
PointcutDecl
abc.weaving.aspectinfo.
Per
abc.weaving.aspectinfo.
PerPointcut
abc.weaving.aspectinfo.
PerCflow
abc.weaving.aspectinfo.
PerCflowBelow
abc.weaving.aspectinfo.
PerTarget
abc.weaving.aspectinfo.
PerThis
abc.weaving.aspectinfo.
Singleton
abc.weaving.aspectinfo.
Pointcut
abc.weaving.aspectinfo.
AndPointcut
abc.weaving.aspectinfo.
CastPointcutVar
abc.weaving.aspectinfo.
CflowPointcut
abc.weaving.aspectinfo.
Cflow
abc.eaj.weaving.aspectinfo.
CflowDepth
abc.weaving.aspectinfo.
CflowBelow
abc.eaj.weaving.aspectinfo.
CflowBelowDepth
abc.eaj.weaving.aspectinfo.
Contains
abc.weaving.aspectinfo.
DynamicValuePointcut
abc.weaving.aspectinfo.
Args
abc.eaj.weaving.aspectinfo.
LockPointcut
abc.weaving.aspectinfo.
TargetAny
abc.weaving.aspectinfo.
TargetType
abc.weaving.aspectinfo.
TargetVar
abc.weaving.aspectinfo.
ThisAny
abc.weaving.aspectinfo.
ThisType
abc.weaving.aspectinfo.
ThisVar
abc.eaj.weaving.aspectinfo.
UnlockPointcut
abc.weaving.aspectinfo.
If
abc.eaj.weaving.aspectinfo.
Let
abc.weaving.aspectinfo.
LexicalPointcut
abc.weaving.aspectinfo.
EmptyPointcut
abc.weaving.aspectinfo.
FullPointcut
abc.weaving.aspectinfo.
Within
abc.weaving.aspectinfo.
DirectlyWithin
abc.weaving.aspectinfo.
WithinAdvice
abc.weaving.aspectinfo.
WithinConstructor
abc.weaving.aspectinfo.
WithinMethod
abc.weaving.aspectinfo.
WithinStaticInitializer
abc.weaving.aspectinfo.
LocalPointcutVars
abc.weaving.aspectinfo.
NotPointcut
abc.weaving.aspectinfo.
OrPointcut
abc.weaving.aspectinfo.
PointcutRef
abc.weaving.aspectinfo.
ShadowPointcut
abc.eaj.weaving.aspectinfo.
ArrayGet
abc.eaj.weaving.aspectinfo.
ArraySet
abc.om.weaving.aspectinfo.
BoolPointcut
abc.eaj.weaving.aspectinfo.
Cast
abc.weaving.aspectinfo.
ClassInitialization
abc.weaving.aspectinfo.
ConstructorCall
abc.weaving.aspectinfo.
Execution
abc.weaving.aspectinfo.
GetField
abc.weaving.aspectinfo.
Handler
abc.weaving.aspectinfo.
InterfaceInitialization
abc.weaving.aspectinfo.
MethodCall
abc.weaving.aspectinfo.
Preinitialization
abc.weaving.aspectinfo.
SetField
abc.eaj.weaving.aspectinfo.
Throw
abc.om.weaving.aspectinfo.
ThisAspectPointcut
abc.weaving.aspectinfo.
Sig
abc.weaving.aspectinfo.
FieldSig
abc.weaving.aspectinfo.
MethodSig
abc.weaving.aspectinfo.
Var
TagAggregator
abc.weaving.tagkit.
InstructionTagAggregator
abc.weaving.tagkit.
InstructionInlineCountTagAggregator
abc.weaving.tagkit.
InstructionInlineTagsAggregator
abc.weaving.tagkit.
InstructionKindTagAggregator
abc.weaving.tagkit.
InstructionProceedTagAggregator
abc.weaving.tagkit.
InstructionShadowTagAggregator
abc.weaving.tagkit.
InstructionSourceTagAggregator
abc.weaving.tagkit.
Tagger
Term_c
abc.aspectj.ast.
DeclareDecl_c
(implements abc.aspectj.ast.
DeclareDecl
)
abc.aspectj.ast.
DeclareError_c
(implements abc.aspectj.visit.
ContainsAspectInfo
, abc.aspectj.ast.
DeclareError
)
abc.aspectj.ast.
DeclareParents_c
(implements abc.aspectj.visit.
ContainsAspectInfo
, abc.aspectj.ast.
DeclareParents
)
abc.aspectj.ast.
DeclarePrecedence_c
(implements abc.aspectj.visit.
ContainsAspectInfo
, abc.aspectj.ast.
DeclarePrecedence
)
abc.aspectj.ast.
DeclareSoft_c
(implements abc.aspectj.visit.
ContainsAspectInfo
, abc.aspectj.ast.
DeclareSoft
)
abc.aspectj.ast.
DeclareWarning_c
(implements abc.aspectj.visit.
ContainsAspectInfo
, abc.aspectj.ast.
DeclareWarning
)
java.lang.Throwable (implements java.io.Serializable)
java.lang.Exception
abc.main.
CompilerAbortedException
abc.main.
CompilerFailedException
java.lang.RuntimeException
abc.weaving.weaver.
CodeGenException
abc.tm.weaving.weaver.tmanalysis.mustalias.
IntraProceduralTMFlowAnalysis.AbortedException
abc.polyglot.util.
SoftSemanticException
abc.tm.weaving.weaver.tmanalysis.util.
Timer
abc.tm.ast.
TMModsAndType_c
(implements abc.tm.ast.
TMModsAndType
)
abc.tm.weaving.weaver.tmanalysis.stages.
TMShadowTagger.SymbolShadowTag
abc.tm.weaving.matching.
TMStateMachine
(implements abc.tm.weaving.matching.
StateMachine
)
abc.aspectj.
Topics
abc.eaj.
Topics
abc.ra.
Topics
abc.tm.
Topics
abc.eaj.util.
ToReceiver
abc.tm.weaving.aspectinfo.
TraceMatch
abc.ra.weaving.aspectinfo.
RATraceMatch
abc.tm.weaving.weaver.
TraceMatchCodeGen
TypeBuilder
abc.aspectj.visit.
AJTypeBuilder
abc.weaving.aspectinfo.
Unification
abc.tm.weaving.weaver.tmanalysis.subanalyses.
UnnecessaryShadowsElimination
abc.weaving.weaver.
UnusedMethodsRemover
abc.soot.util.
UnUsedParams
abc.weaving.weaver.
Unweaver
abc.main.
Usage
abc.weaving.weaver.around.
Util
abc.soot.util.
Validate
abc.weaving.aspectinfo.
VarBox
polyglot.main.Version
abc.aspectj.
Version
abc.eaj.
Version
abc.tm.
Version
polyglot.main.Version
abc.ra.
Version
abc.tm.weaving.weaver.tmanalysis.query.
WeavableMethods
abc.weaving.weaver.
Weaver
abc.eaj.weaving.weaver.
SyncWarningWeaver
abc.tm.weaving.weaver.
TMWeaver
abc.ra.weaving.weaver.
RAWeaver
abc.weaving.weaver.
WeavingContext
(implements abc.weaving.tagkit.
TagContainer
)
abc.weaving.weaver.
AdviceWeavingContext
abc.weaving.aspectinfo.
CflowSetup.CflowSetupWeavingContext
(implements abc.weaving.aspectinfo.
BeforeAfterAdvice.ChoosePhase
)
abc.weaving.aspectinfo.
PerCflowSetup.PerCflowSetupWeavingContext
(implements abc.weaving.aspectinfo.
BeforeAfterAdvice.ChoosePhase
)
abc.weaving.weaver.
SingleValueWeavingContext
abc.weaving.weaver.
WeavingState
abc.weaving.residues.
WeavingVar
abc.weaving.residues.
AdviceFormal
abc.weaving.aspectinfo.
CflowSetup.CflowSetupBound
abc.weaving.residues.
LocalVar
abc.weaving.residues.
PolyLocalVar
abc.weaving.residues.
SingleValueVar
Interface Hierarchy
abc.aspectj.parse.
AbcLexer
abc.om.parse.
OMAbcLexer
abc.weaving.matching.
AdviceApplication.ResidueConjunct
abc.weaving.weaver.
AdviceApplicationVisitor.AdviceApplicationHandler
abc.aspectj.ast.
AdviceFormal
abc.weaving.weaver.
AdviceInliner.InlineOptions
abc.aspectj.ast.
AdviceSpec
abc.aspectj.ast.
After
abc.aspectj.ast.
AfterReturning
abc.aspectj.ast.
AfterThrowing
abc.aspectj.ast.
Around
abc.ra.ast.
RelationalAround
abc.aspectj.ast.
Before
abc.ra.ast.
RelationalAround
abc.weaving.aspectinfo.
AdviceSpec
abc.aspectj.types.
AJContext
abc.tm.types.
TMContext
abc.aspectj.ast.
AJDelFactory
abc.aspectj.ast.
AJExtFactory
abc.aspectj.ast.
AJNodeFactory
abc.eaj.ast.
EAJNodeFactory
abc.om.ast.
OpenModNodeFactory
abc.ra.ast.
RANodeFactory
abc.tm.ast.
TMNodeFactory
abc.ra.ast.
RANodeFactory
abc.om.ast.
OpenModNodeFactory
abc.ra.ast.
RANodeFactory
abc.tm.ast.
TMNodeFactory
abc.ra.ast.
RANodeFactory
abc.aspectj.types.
AJTypeSystem
abc.eaj.types.
EAJTypeSystem
abc.aspectj.ast.
ArgPattern
abc.aspectj.ast.
AmbTypeOrLocal
abc.aspectj.ast.
ArgDotDot
abc.aspectj.ast.
ArgStar
abc.aspectj.ast.
AspectBody
abc.aspectj.types.
AspectType
abc.ra.types.
RelAspectType
abc.weaving.aspectinfo.
BeforeAfterAdvice.ChoosePhase
abc.weaving.aspectinfo.
ClassnamePattern
abc.aspectj.ast.
ClassnamePatternExpr
abc.aspectj.ast.
CPEBinary
abc.om.ast.
CPEFlags
abc.aspectj.ast.
CPEName
abc.aspectj.ast.
CPENot
abc.aspectj.ast.
CPESubName
abc.aspectj.ast.
CPEUniversal
abc.aspectj.ast.
ClassTypeDotId
abc.aspectj.ast.
ClassTypeDotNew
abc.weaving.aspectinfo.
ConstructorPattern
abc.aspectj.visit.
ContainsAspectInfo
abc.aspectj.visit.
ContainsNamePattern
abc.aspectj.ast.
DeclareDecl
abc.aspectj.ast.
DeclareError
abc.aspectj.ast.
DeclareParents
abc.aspectj.ast.
DeclarePrecedence
abc.aspectj.ast.
DeclareSoft
abc.aspectj.ast.
DeclareWarning
abc.aspectj.visit.
DependsCheck
abc.eaj.ast.
EAJDelFactory
abc.eaj.ast.
EAJExtFactory
abc.aspectj.ast.
FieldPattern
abc.weaving.aspectinfo.
FieldPattern
abc.aspectj.ast.
FormalPattern
abc.aspectj.ast.
DotDotFormalPattern
abc.aspectj.ast.
TypeFormalPattern
abc.weaving.weaver.
InterprocConstantPropagator.CallSiteFilter
abc.aspectj.types.
InterTypeConstructorInstance
abc.aspectj.types.
InterTypeFieldInstance
abc.aspectj.types.
InterTypeMemberInstance
abc.aspectj.types.
InterTypeMethodInstance
abc.tm.weaving.weaver.tmanalysis.util.
ISymbolShadow
java.lang.Iterable<T>
java.util.Collection<E>
abc.tm.weaving.weaver.tmanalysis.ds.
Bag
<E>
abc.aspectj.parse.
LexerAction
abc.aspectj.ast.
MakesAspectMethods
abc.aspectj.ast.
AdviceDecl
(also extends abc.aspectj.visit.
TransformsAspectReflection
)
abc.ra.ast.
CustomWarningPerSymbolAdviceDecl
abc.eaj.extension.
EAJAdviceDecl
abc.ra.ast.
RelAdviceDecl
abc.ra.ast.
RelTMDecl
abc.tm.ast.
TMAdviceDecl
abc.tm.ast.
TMDecl
abc.ra.ast.
RelTMDecl
abc.aspectj.ast.
AspectDecl
abc.ra.ast.
RelAspectDecl
abc.tm.ast.
ClosedPointcut
abc.ra.ast.
CustomWarningPerSymbolAdviceDecl
abc.eaj.extension.
EAJAdviceDecl
abc.eaj.ast.
GlobalPointcutDecl
abc.aspectj.ast.
IntertypeConstructorDecl
abc.aspectj.ast.
IntertypeDecl
abc.aspectj.ast.
IntertypeConstructorDecl
abc.aspectj.ast.
IntertypeFieldDecl
abc.aspectj.ast.
IntertypeMethodDecl
abc.aspectj.ast.
IntertypeFieldDecl
abc.aspectj.ast.
IntertypeMethodDecl
abc.aspectj.ast.
IsSingleton
abc.aspectj.ast.
PCIf
(also extends abc.aspectj.ast.
Pointcut
, abc.aspectj.visit.
TransformsAspectReflection
)
abc.eaj.ast.
PCLet
abc.eaj.ast.
PCLet
abc.eaj.ast.
PCLocalVars
(also extends abc.aspectj.ast.
Pointcut
)
abc.tm.ast.
ClosedPointcut
abc.aspectj.ast.
PerCflow
abc.aspectj.ast.
PerCflowBelow
abc.aspectj.ast.
PerClause
abc.aspectj.ast.
IsSingleton
abc.aspectj.ast.
PerCflow
abc.aspectj.ast.
PerCflowBelow
abc.aspectj.ast.
PerTarget
abc.aspectj.ast.
PerThis
abc.aspectj.ast.
PerTarget
abc.aspectj.ast.
PerThis
abc.aspectj.ast.
PointcutDecl
abc.eaj.ast.
GlobalPointcutDecl
abc.aspectj.ast.
ProceedCall
abc.ra.ast.
RelAdviceDecl
abc.ra.ast.
RelAspectDecl
abc.ra.ast.
RelTMDecl
abc.tm.ast.
TMAdviceDecl
abc.tm.ast.
TMDecl
abc.ra.ast.
RelTMDecl
abc.aspectj.ast.
MethodConstructorPattern
abc.aspectj.ast.
ConstructorPattern
abc.aspectj.ast.
MethodPattern
abc.weaving.aspectinfo.
MethodPattern
abc.weaving.weaver.around.soot.
ModifiableInvokeExpr
abc.aspectj.ast.
ModifierPattern
abc.om.ast.
ModMember
abc.om.ast.
ModMemberAspect
abc.om.ast.
ModMemberClass
abc.om.ast.
ModMemberModule
abc.om.ast.
ModuleBody
abc.om.ast.
ModuleDecl
abc.om.visit.
ModulePrecedence
abc.aspectj.ast.
NamePattern
abc.aspectj.ast.
DotDotNamePattern
abc.aspectj.ast.
DotNamePattern
abc.aspectj.ast.
SimpleNamePattern
abc.tm.weaving.weaver.tmanalysis.callgraph.
NodePredicate
abc.om.ast.
OpenClassMember
abc.om.ast.
OpenClassMemberFlag
abc.om.ast.
OpenClassMemberFlagField
abc.om.ast.
OpenClassMemberFlagMethod
abc.om.ast.
OpenClassMemberFlagParent
abc.tm.weaving.weaver.tmanalysis.query.
PathInfoFinder.StatePredicate
abc.aspectj.ast.
Pointcut
abc.tm.ast.
ClosedPointcut
abc.aspectj.ast.
PCAdviceExecution
abc.aspectj.ast.
PCArgs
abc.eaj.ast.
PCArrayGet
abc.eaj.ast.
PCArraySet
abc.aspectj.ast.
PCBinary
abc.aspectj.ast.
PCCall
abc.eaj.ast.
PCCast
abc.aspectj.ast.
PCCflow
abc.eaj.ast.
PCCflowDepth
abc.aspectj.ast.
PCCflowBelow
abc.eaj.ast.
PCCflowBelowDepth
abc.eaj.ast.
PCCflowBelowDepth
abc.eaj.ast.
PCCflowDepth
abc.eaj.ast.
PCContains
abc.aspectj.ast.
PCEmpty
abc.aspectj.ast.
PCExecution
abc.aspectj.ast.
PCGet
abc.aspectj.ast.
PCHandler
abc.aspectj.ast.
PCIf
(also extends abc.aspectj.ast.
MakesAspectMethods
, abc.aspectj.visit.
TransformsAspectReflection
)
abc.eaj.ast.
PCLet
abc.aspectj.ast.
PCInitialization
abc.eaj.ast.
PCLet
abc.eaj.ast.
PCLocalVars
(also extends abc.aspectj.ast.
MakesAspectMethods
)
abc.tm.ast.
ClosedPointcut
abc.eaj.ast.
PCLock
abc.aspectj.ast.
PCName
abc.aspectj.ast.
PCNot
abc.aspectj.ast.
PCPreinitialization
abc.aspectj.ast.
PCSet
abc.aspectj.ast.
PCStaticInitialization
abc.aspectj.ast.
PCTarget
abc.aspectj.ast.
PCThis
abc.eaj.ast.
PCThrow
abc.eaj.ast.
PCUnlock
abc.aspectj.ast.
PCWithin
abc.aspectj.ast.
PCWithinCode
abc.aspectj.types.
PointcutInstance
abc.aspectj.ast.
RefTypePattern
abc.aspectj.ast.
RTPName
abc.aspectj.ast.
RTPSubName
abc.tm.ast.
Regex
abc.weaving.weaver.
ReweavingAnalysis
abc.om.ast.
SigMember
abc.om.ast.
SigMemberAdvertiseDecl
abc.om.ast.
SigMemberExposeDecl
abc.om.ast.
SigMemberMethodDecl
abc.om.ast.
SigMemberPCDecl
abc.weaving.matching.
SJPInfo
abc.tm.weaving.matching.
SMEdgeFactory
abc.tm.weaving.weaver.tmanalysis.stages.
Stage
abc.tm.weaving.matching.
State
abc.tm.weaving.matching.
StateMachine
abc.tm.ast.
SymbolDecl
abc.ra.ast.
AssociateSymbolDecl
abc.ra.ast.
ReleaseSymbolDecl
abc.tm.ast.
SymbolKind
abc.weaving.tagkit.
TagContainer
abc.tm.weaving.weaver.
TestCodeGen
abc.aspectj.ast.
ThrowsPattern
abc.tm.weaving.weaver.tmanalysis.mustalias.
TMFlowAnalysis
abc.tm.ast.
TMModsAndType
abc.aspectj.visit.
TransformsAspectReflection
abc.aspectj.ast.
AdviceDecl
(also extends abc.aspectj.ast.
MakesAspectMethods
)
abc.ra.ast.
CustomWarningPerSymbolAdviceDecl
abc.eaj.extension.
EAJAdviceDecl
abc.ra.ast.
RelAdviceDecl
abc.ra.ast.
RelTMDecl
abc.tm.ast.
TMAdviceDecl
abc.tm.ast.
TMDecl
abc.ra.ast.
RelTMDecl
abc.ra.ast.
CustomWarningPerSymbolAdviceDecl
abc.eaj.extension.
EAJAdviceDecl
abc.aspectj.ast.
PCIf
(also extends abc.aspectj.ast.
MakesAspectMethods
, abc.aspectj.ast.
Pointcut
)
abc.eaj.ast.
PCLet
abc.eaj.ast.
PCLet
abc.ra.ast.
RelAdviceDecl
abc.ra.ast.
RelTMDecl
abc.tm.ast.
TMAdviceDecl
abc.tm.ast.
TMDecl
abc.ra.ast.
RelTMDecl
abc.weaving.aspectinfo.
TypePattern
abc.aspectj.ast.
TypePatternExpr
abc.aspectj.ast.
TPEArray
abc.aspectj.ast.
TPEBinary
abc.aspectj.ast.
TPENot
abc.aspectj.ast.
TPERefTypePat
abc.aspectj.ast.
TPEType
abc.aspectj.ast.
TPEUniversal
abc.weaving.matching.
WeavingEnv
Enum Hierarchy
java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
abc.tm.weaving.weaver.tmanalysis.mustalias.
IntraProceduralTMFlowAnalysis.Status
abc.weaving.matching.
MethodAdviceList.State
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes