Uses of Interface
org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil.Matcher
Packages that use Matcher
Package
Description
-
Uses of Matcher in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters that return MatcherModifier and TypeMethodDescriptionprivate Matcher<StructuredStatement>
AssertRewriter.buildStandardAssertMatcher
(WildcardMatch wcm1) private Matcher<StructuredStatement>
AssertRewriter.buildSwitchAssertMatcher
(WildcardMatch wcm1) static Matcher<StructuredStatement>
ResourceReleaseDetector.getNonTestingStructuredStatementMatcher
(WildcardMatch wcm, LValue throwableLValue, LValue autoclose) static Matcher<StructuredStatement>
ResourceReleaseDetector.getSimpleStructuredStatementMatcher
(WildcardMatch wcm, LValue throwableLValue, LValue autoclose) static Matcher<StructuredStatement>
ResourceReleaseDetector.getStructuredStatementMatcher
(WildcardMatch wcm, LValue throwableLValue, LValue autoclose) -
Uses of Matcher in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil
Classes in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil that implement MatcherModifier and TypeClassDescriptionclass
class
class
class
class
Note that this will match the FIRST match, not necessarily the best.class
Note that this will match the FIRST match, not necessarily the best.class
class
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil declared as MatcherModifier and TypeFieldDescriptionprivate final Matcher<StructuredStatement>
CollectMatch.inner
private final Matcher<StructuredStatement>
KleeneN.inner
private final Matcher<StructuredStatement>[]
MatchSequence.inner
private final Matcher<StructuredStatement>
ResetAfterTest.inner
private final Matcher<StructuredStatement>
MatchOpt.matcher
private final Matcher<StructuredStatement>[]
MatchOneOf.matchers
Constructors in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil with parameters of type MatcherModifierConstructorDescriptionCollectMatch
(String name, Matcher<StructuredStatement> inner) KleeneN
(int nRequired, Matcher<StructuredStatement> inner) KleeneN
(int nRequired, Matcher<StructuredStatement>... matchers) KleenePlus
(Matcher<StructuredStatement> inner) KleeneStar
(Matcher<StructuredStatement> inner) MatchOneOf
(Matcher<StructuredStatement>... matchers) MatchOpt
(Matcher<StructuredStatement> matcher) MatchSequence
(String name, Matcher<StructuredStatement>... inner) MatchSequence
(Matcher<StructuredStatement>... inner) ResetAfterTest
(WildcardMatch wildcardMatch, String name, Matcher<StructuredStatement> inner) ResetAfterTest
(WildcardMatch wildcardMatch, Matcher<StructuredStatement> inner) -
Uses of Matcher in org.benf.cfr.reader.bytecode.analysis.parse.wildcard
Classes in org.benf.cfr.reader.bytecode.analysis.parse.wildcard that implement Matcher -
Uses of Matcher in org.benf.cfr.reader.bytecode.analysis.structured
Subinterfaces of Matcher in org.benf.cfr.reader.bytecode.analysis.structured -
Uses of Matcher in org.benf.cfr.reader.bytecode.analysis.structured.statement
Classes in org.benf.cfr.reader.bytecode.analysis.structured.statement that implement MatcherModifier and TypeClassDescriptionclass
class
class
class
class
class
TODO : Block implements way more functionality than it should - move into callers.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of Matcher in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder
Classes in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder that implement MatcherModifier and TypeClassDescriptionclass
class
class
class