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

M

mark(MethodNode) - Method in class ch.usi.dag.disl.marker.AbstractDWRMarker
 
mark(ClassNode, MethodNode, Snippet) - Method in class ch.usi.dag.disl.marker.AbstractMarker
 
mark(MethodNode) - Method in class ch.usi.dag.disl.marker.AbstractMarker
Implementation of this method should return list of AbstractMarker.MarkedRegion instances with start, ends, and the weaving region filled.
mark(MethodNode) - Method in class ch.usi.dag.disl.marker.AfterInitBodyMarker
 
mark(MethodNode) - Method in class ch.usi.dag.disl.marker.BodyMarker
 
mark(MethodNode) - Method in class ch.usi.dag.disl.marker.EmptyMarker
 
mark(ClassNode, MethodNode, Snippet) - Method in interface ch.usi.dag.disl.marker.Marker
Returns shadows for the marked method.
MarkedRegion(AbstractInsnNode) - Constructor for class ch.usi.dag.disl.marker.AbstractMarker.MarkedRegion
Creates a AbstractMarker.MarkedRegion with start.
MarkedRegion(AbstractInsnNode, AbstractInsnNode) - Constructor for class ch.usi.dag.disl.marker.AbstractMarker.MarkedRegion
Creates a AbstractMarker.MarkedRegion with start and a single end.
MarkedRegion(AbstractInsnNode, List<AbstractInsnNode>) - Constructor for class ch.usi.dag.disl.marker.AbstractMarker.MarkedRegion
Creates a AbstractMarker.MarkedRegion with start and a list of ends.
MarkedRegion(AbstractInsnNode, List<AbstractInsnNode>, Shadow.WeavingRegion) - Constructor for class ch.usi.dag.disl.marker.AbstractMarker.MarkedRegion
Creates a AbstractMarker.MarkedRegion with start, multiple ends, and a weaving region.
Marker - Interface in ch.usi.dag.disl.marker
Basic interface that every marker has to implement.
markInstruction(MethodNode) - Method in class ch.usi.dag.disl.marker.InsnNodeMarker
 
markInstruction(MethodNode) - Method in class ch.usi.dag.disl.marker.StrictBytecodeMarker
 
markWithDefaultWeavingReg(MethodNode) - Method in class ch.usi.dag.disl.marker.AbstractDWRMarker
Implementation of this method should return list of marked regions with filled start and end of the region.
markWithDefaultWeavingReg(MethodNode) - Method in class ch.usi.dag.disl.marker.BasicBlockMarker
 
markWithDefaultWeavingReg(MethodNode) - Method in class ch.usi.dag.disl.marker.BytecodeMarker
 
markWithDefaultWeavingReg(MethodNode) - Method in class ch.usi.dag.disl.marker.ExceptionHandlerMarker
 
markWithDefaultWeavingReg(MethodNode) - Method in class ch.usi.dag.disl.marker.NewObjMarker
 
markWithDefaultWeavingReg(MethodNode) - Method in class ch.usi.dag.disl.marker.TryClauseMarker
 
matches(String, String, String) - Method in interface ch.usi.dag.disl.scope.Scope
Determines whether this scope matches the given class name (including package name), method name, and method type descriptor.
matches(String, String, String) - Method in class ch.usi.dag.disl.scope.ScopeImpl
 
MethodStaticContext - Class in ch.usi.dag.disl.staticcontext
Provides static context information about the instrumented method.
MethodStaticContext() - Constructor for class ch.usi.dag.disl.staticcontext.MethodStaticContext
 
A B C D E F G H I L M N O P R S T V W 
Skip navigation links