org.eclipse.jdt.internal.compiler.codegen
Class CaseLabel

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.codegen.Label
      extended by org.eclipse.jdt.internal.compiler.codegen.BranchLabel
          extended by org.eclipse.jdt.internal.compiler.codegen.CaseLabel

public class CaseLabel
extends BranchLabel


Field Summary
 int instructionPosition
           
 
Fields inherited from class org.eclipse.jdt.internal.compiler.codegen.BranchLabel
tagBits, USED, WIDE
 
Fields inherited from class org.eclipse.jdt.internal.compiler.codegen.Label
codeStream, POS_NOT_SET, position
 
Constructor Summary
CaseLabel(CodeStream codeStream)
          CaseLabel constructor comment.
 
Method Summary
 boolean isCaseLabel()
           
 boolean isStandardLabel()
           
 void place()
           
 
Methods inherited from class org.eclipse.jdt.internal.compiler.codegen.BranchLabel
becomeDelegateFor, forwardReferenceCount, forwardReferences, initialize, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

instructionPosition

public int instructionPosition
Constructor Detail

CaseLabel

public CaseLabel(CodeStream codeStream)
CaseLabel constructor comment.

Parameters:
codeStream - org.eclipse.jdt.internal.compiler.codegen.CodeStream
Method Detail

isCaseLabel

public boolean isCaseLabel()
Overrides:
isCaseLabel in class BranchLabel

isStandardLabel

public boolean isStandardLabel()
Overrides:
isStandardLabel in class BranchLabel

place

public void place()
Overrides:
place in class BranchLabel