Top Fields Constructors Methods
org.aspectj.weaver.bcel

pack-priv final Class ShadowRange

extends Range
Class Inheritance
Imports
org.aspectj.apache.bcel.generic.Instruction, .InstructionBranch, .InstructionFactory, .InstructionHandle, .InstructionLV, .InstructionList, .InstructionSelect, .InstructionTargeter, .LocalVariableTag, .RET, .TargetLostException, org.aspectj.weaver.BCException, .IntMap, .Shadow

Field Summary

Modifier and TypeField and Description
private BcelShadow
Inherited from org.aspectj.weaver.bcel.Range:
bodyendInsideAfterInsideBeforeOutsideAfterOutsideBeforeRANGEINSTRUCTIONstart

Constructor Summary

AccessConstructor and Description
public
ShadowRange(InstructionList body)

After this constructor is called, this range is not well situated unless both associateWithTargets and associateWithShadow are called.

Method Summary

Modifier and TypeMethod and Description
public void
protected void
pack-priv void
extractInstructionsInto(LazyMethodGen freshMethod, IntMap remap, boolean addReturn)

public Shadow.Kind
public BcelShadow
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.aspectj.weaver.bcel.Range:
appendappendcontainsTargetgenEndgenEndgenStartgenStartgetBodygetEndgetRangegetRealEndgetRealEndgetRealNextgetRealStartgetRealStartgetStartinsertinsertisEmptyisRangeHandleupdateTargetupdateTarget

Field Detail

shadowback to summary
private BcelShadow shadow

Constructor Detail

ShadowRangeback to summary
public ShadowRange(InstructionList body)

After this constructor is called, this range is not well situated unless both associateWithTargets and associateWithShadow are called.

Method Detail

associateWithShadowback to summary
public void associateWithShadow(BcelShadow shadow)
associateWithTargetsback to summary
protected void associateWithTargets(InstructionHandle start, InstructionHandle end)
extractInstructionsIntoback to summary
pack-priv void extractInstructionsInto(LazyMethodGen freshMethod, IntMap remap, boolean addReturn)
getKindback to summary
public Shadow.Kind getKind()
getShadowback to summary
public BcelShadow getShadow()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override