Class StructuredScope
java.lang.Object
org.benf.cfr.reader.bytecode.analysis.structured.StructuredScope
- Direct Known Subclasses:
VariableNameTidier.StructuredScopeWithVars
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(StructuredStatement statement) get
(int skipN) getAll()
getDirectFallThrough
(StructuredStatement structuredStatement) getNextFallThrough
(StructuredStatement structuredStatement) getPrecedingInblock
(int skipN, int back) void
remove
(StructuredStatement statement) void
setNextAtThisLevel
(StructuredStatement statement, int next) boolean
statementIsLast
(StructuredStatement statement)
-
Field Details
-
scope
-
-
Constructor Details
-
StructuredScope
public StructuredScope()
-
-
Method Details
-
add
-
remove
-
getPrecedingInblock
-
get
-
getAll
-
setNextAtThisLevel
-
getContinueBlock
-
getNextFallThrough
-
getDirectFallThrough
-
statementIsLast
-