Uses of Class
org.benf.cfr.reader.bytecode.analysis.parse.wildcard.WildcardMatch
Packages that use WildcardMatch
Package
Description
-
Uses of WildcardMatch in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters declared as WildcardMatchModifier and TypeFieldDescriptionprivate final WildcardMatch
SwitchStringRewriter.SwitchStringMatchResultCollector.caseStatement
private final WildcardMatch
SwitchStringRewriter.SwitchStringMatchResultCollector.hashCollision
private final WildcardMatch
AssertRewriter.AssertUseCollector.wcm
private final WildcardMatch
AssertRewriter.AssertVarCollector.wcm
private final WildcardMatch
EnumClassRewriter.EnumInitMatchCollector.wcm
private final WildcardMatch
RedundantSuperRewriter.SuperResultCollector.wcm
private final WildcardMatch
SwitchStringRewriter.EmptySwitchStringMatchResultCollector.wcm
private final WildcardMatch
SwitchEnumRewriter.SwitchForeignEnumMatchResultCollector.wcmCase
private final WildcardMatch
SwitchStringRewriter.SwitchStringMatchResultCollector.wholeBlock
private final WildcardMatch
ExpressionWildcardReplacingRewriter.wildcardMatch
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with parameters of type WildcardMatchModifier and TypeMethodDescriptionprivate Matcher<StructuredStatement>
AssertRewriter.buildStandardAssertMatcher
(WildcardMatch wcm1) private Matcher<StructuredStatement>
AssertRewriter.buildSwitchAssertMatcher
(WildcardMatch wcm1) void
SwitchEnumRewriter.EclipseVarResultCollector.collectMatches
(String name, WildcardMatch wcm) void
SwitchEnumRewriter.SwitchEnumMatchResultCollector.collectMatches
(String name, WildcardMatch wcm) void
SwitchEnumRewriter.SwitchForeignEnumMatchResultCollector.collectMatches
(String name, WildcardMatch wcm) void
SwitchStringRewriter.EmptySwitchStringMatchResultCollector.collectMatches
(String name, WildcardMatch wcm) void
SwitchStringRewriter.SwitchStringMatchResultCollector.collectMatches
(String name, WildcardMatch wcm) void
SyntheticAccessorRewriter.AccessorMatchCollector.collectMatches
(String name, WildcardMatch wcm) void
SyntheticAccessorRewriter.FuncMatchCollector.collectMatches
(String name, WildcardMatch wcm) static MatchOneOf
ResourceReleaseDetector.getCloseExpressionMatch
(WildcardMatch wcm, LValueExpression autocloseExpression) EnumSuperRewriter.getDeclarationsToNop
(WildcardMatch wcm) RedundantSuperRewriter.getDeclarationsToNop
(WildcardMatch wcm) private KleeneStar
SwitchEnumRewriter.getEnumSugarKleeneStar
(LValue lookupTable, Expression enumObject, WildcardMatch wcm) private static LValue
EnumSuperRewriter.getLValue
(WildcardMatch wcm, String name) 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) protected List<Expression>
EnumSuperRewriter.getSuperArgs
(WildcardMatch wcm) protected List<Expression>
RedundantSuperRewriter.getSuperArgs
(WildcardMatch wcm) private static void
RecordRewriter.hideIfMatch
(JavaTypeInstance thisType, List<ClassFileField> fields, Method method, WildcardMatch wcm, StructuredStatement stm) Constructors in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with parameters of type WildcardMatchModifierConstructorDescriptionprivate
private
(package private)
private
(package private)
ExpressionWildcardReplacingRewriter
(WildcardMatch wildcardMatch, Expression search, NonaryFunction<Expression> replacementFunction) private
SuperResultCollector
(WildcardMatch wcm, List<StructuredStatement> structuredStatements) private
private
SwitchStringMatchResultCollector
(WildcardMatch wholeBlock, WildcardMatch caseStatement, WildcardMatch hashCollision) -
Uses of WildcardMatch in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil declared as WildcardMatchMethods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil with parameters of type WildcardMatchModifier and TypeMethodDescriptionvoid
AbstractMatchResultIterator.collectMatches
(String name, WildcardMatch wcm) void
EmptyMatchResultCollector.collectMatches
(String name, WildcardMatch wcm) void
MatchResultCollector.collectMatches
(String name, WildcardMatch wcm) Constructors in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil with parameters of type WildcardMatchModifierConstructorDescriptionResetAfterTest
(WildcardMatch wildcardMatch, String name, Matcher<StructuredStatement> inner) ResetAfterTest
(WildcardMatch wildcardMatch, Matcher<StructuredStatement> inner) -
Uses of WildcardMatch in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers declared as WildcardMatchModifier and TypeFieldDescriptionprivate final WildcardMatch
InstanceOfAssignRewriter.wcm
private final WildcardMatch
InfiniteAssertRewriter.wcm1
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers with parameters of type WildcardMatchModifier and TypeMethodDescriptionvoid
TryResourcesTransformerBase.TryResourcesMatchResultCollector.collectMatches
(String name, WildcardMatch wcm) private List<Op04StructuredStatement>
TryResourcesTransformerJ12.getCloseStatementAfter
(StructuredTry structuredTry, StructuredScope scope, WildcardMatch wcm, TryResourcesTransformerBase.TryResourcesMatchResultCollector collector) private List<Op04StructuredStatement>
TryResourcesTransformerJ12.getCloseStatementEndTry
(StructuredTry structuredTry, StructuredScope scope, WildcardMatch wcm, TryResourcesTransformerBase.TryResourcesMatchResultCollector collector) private StaticFunctionInvokation
TryResourcesTransformerBase.TryResourcesMatchResultCollector.getFn
(WildcardMatch wcm, String name) private boolean
TryResourcesTransformerJ12.getMatchingCloseStatement
(WildcardMatch wcm, TryResourcesTransformerBase.TryResourcesMatchResultCollector collector, StructuredStatement statement)