Klasse BranchLabel
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.codegen.Label
org.aspectj.org.eclipse.jdt.internal.compiler.codegen.BranchLabel
- Bekannte direkte Unterklassen:
CaseLabel
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.codegen.Label
codeStream, POS_NOT_SET, position
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
becomeDelegateFor
(BranchLabel otherLabel) Makes the current label inline all references to the other labelint
int[]
void
initialize
(CodeStream stream) boolean
boolean
void
place()
toString()
Print out the receiver
-
Felddetails
-
tagBits
public int tagBits -
WIDE
public static final int WIDE- Siehe auch:
-
USED
public static final int USED- Siehe auch:
-
-
Konstruktordetails
-
BranchLabel
public BranchLabel() -
BranchLabel
- Parameter:
codeStream
- org.eclipse.jdt.internal.compiler.codegen.CodeStream
-
-
Methodendetails
-
becomeDelegateFor
Makes the current label inline all references to the other label -
forwardReferenceCount
public int forwardReferenceCount() -
forwardReferences
public int[] forwardReferences() -
initialize
-
isCaseLabel
public boolean isCaseLabel() -
isStandardLabel
public boolean isStandardLabel() -
place
public void place() -
toString
Print out the receiver
-