public class ControlFlowSubRange extends java.lang.Object implements ControlFlow
EMPTY| Constructor and Description |
|---|
ControlFlowSubRange(ControlFlow controlFlow,
int start,
int end) |
| Modifier and Type | Method and Description |
|---|---|
PsiElement |
getElement(int offset) |
int |
getEndOffset(PsiElement element) |
java.util.List<Instruction> |
getInstructions() |
int |
getSize() |
int |
getStartOffset(PsiElement element) |
boolean |
isConstantConditionOccurred() |
java.lang.String |
toString() |
public ControlFlowSubRange(ControlFlow controlFlow, int start, int end)
public java.util.List<Instruction> getInstructions()
getInstructions in interface ControlFlowpublic int getSize()
getSize in interface ControlFlowpublic int getStartOffset(PsiElement element)
getStartOffset in interface ControlFlowpublic int getEndOffset(PsiElement element)
getEndOffset in interface ControlFlowpublic PsiElement getElement(int offset)
getElement in interface ControlFlowpublic boolean isConstantConditionOccurred()
isConstantConditionOccurred in interface ControlFlowpublic java.lang.String toString()
toString in class java.lang.Object