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
-
Method Summary
Methods inherited from class 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, transformStructuredChildrenInReverseMethods inherited from class AbstractStructuredStatement
addLoc, canDefine, canFall, claimBlock, fallsNopToNext, findCreatedHere, getContainer, getLoc, informBlockHeirachy, isProperlyStructured, setContainer, suggestName, supportsBreak, supportsContinueBreak, toString
-
Method Details
-
getMatch
-
resetMatch
public void resetMatch()- Specified by:
resetMatchin interfaceWildcard<Block>
-
equals
-