Uses of Class
org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil.MatchIterator
Packages that use MatchIterator
Package
Description
-
Uses of MatchIterator in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil that return MatchIteratorMethods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil with parameters of type MatchIteratorModifier and TypeMethodDescription(package private) void
MatchIterator.advanceTo
(MatchIterator<StructuredStatement> other) boolean
CollectMatch.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
KleeneN.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
Matcher.match
(MatchIterator<T> matchIterator, MatchResultCollector matchResultCollector) boolean
MatchOneOf.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
MatchOpt.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
MatchSequence.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
ResetAfterTest.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) -
Uses of MatchIterator in org.benf.cfr.reader.bytecode.analysis.structured.statement
Methods in org.benf.cfr.reader.bytecode.analysis.structured.statement with parameters of type MatchIteratorModifier and TypeMethodDescriptionboolean
AbstractStructuredStatement.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
AbstractUnStructuredStatement.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
Block.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredAssert.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredAssignment.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredBreak.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredCase.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredCatch.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredDefinition.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredDo.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredExpressionStatement.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredExpressionYield.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredFinally.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredFor.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredIf.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredReturn.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredSwitch.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredSynchronized.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredThrow.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredTry.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
StructuredWhile.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
UnstructuredContinue.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) -
Uses of MatchIterator in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder
Methods in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder with parameters of type MatchIteratorModifier and TypeMethodDescriptionboolean
BeginBlock.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
ElseBlock.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector) boolean
EndBlock.match
(MatchIterator<StructuredStatement> matchIterator, MatchResultCollector matchResultCollector)