Class EndBlock
java.lang.Object
org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder.AbstractPlaceholder
org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder.EndBlock
- All Implemented Interfaces:
HasByteCodeLoc, Matcher<StructuredStatement>, StructuredStatement, Dumpable, TypeUsageCollectable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanmatch(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) booleanbooleanMethods inherited from class AbstractPlaceholder
addLoc, alwaysDefines, canDefine, canFall, claimBlock, collectTypeUsages, dump, fallsNopToNext, findCreatedHere, getBreakableBlockOrNull, getCombinedLoc, getContainer, getInline, getLoc, informBlockHeirachy, inlineable, isEffectivelyNOP, isProperlyStructured, isRecursivelyStructured, isScopeBlock, linearizeInto, markCreator, rewriteExpressions, setContainer, suggestName, traceLocalVariableScope, transformStructuredChildren, transformStructuredChildrenInReverse
-
Field Details
-
block
-
-
Constructor Details
-
EndBlock
-
-
Method Details
-
match
public boolean match(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) -
supportsContinueBreak
public boolean supportsContinueBreak() -
supportsBreak
public boolean supportsBreak()
-