Class WildcardMatch.BlockWildcard
- java.lang.Object
-
- org.benf.cfr.reader.bytecode.analysis.structured.statement.AbstractStructuredStatement
-
- org.benf.cfr.reader.bytecode.analysis.structured.statement.Block
-
- org.benf.cfr.reader.bytecode.analysis.parse.wildcard.WildcardMatch.BlockWildcard
-
- All Implemented Interfaces:
HasByteCodeLoc
,Matcher<StructuredStatement>
,Wildcard<Block>
,StructuredStatement
,Dumpable
,TypeUsageCollectable
- Enclosing class:
- WildcardMatch
public class WildcardMatch.BlockWildcard extends Block implements Wildcard<Block>
-
-
Constructor Summary
Constructors Constructor Description BlockWildcard()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
Block
getMatch()
void
resetMatch()
-
Methods inherited from class org.benf.cfr.reader.bytecode.analysis.structured.statement.Block
addStatement, alwaysDefines, collectTypeUsages, combineInlineable, combineTryCatch, dump, extractLabelledBlocks, flattenOthersIn, getBlockFor, getBlockStatements, getBreakableBlockOrNull, getCombinedLoc, getFilteredBlockStatements, getInline, getLast, getMaybeJustOneStatement, getNextAfter, getOneStatementIfPresent, inlineable, isEffectivelyNOP, isIndenting, isRecursivelyStructured, isScopeBlock, linearizeInto, markCreator, match, removeLastContinue, removeLastEndWhile, removeLastGoto, removeLastNVReturn, replaceBlockStatements, rewriteExpressions, setIndenting, statementIsLast, traceLocalVariableScope, transformStructuredChildren, transformStructuredChildrenInReverse
-
Methods inherited from class org.benf.cfr.reader.bytecode.analysis.structured.statement.AbstractStructuredStatement
addLoc, canDefine, canFall, claimBlock, fallsNopToNext, findCreatedHere, getContainer, getLoc, informBlockHeirachy, isProperlyStructured, setContainer, suggestName, supportsBreak, supportsContinueBreak, toString
-
-
-
-
Field Detail
-
match
private Block match
-
-