Uses of Class
org.benf.cfr.reader.bytecode.analysis.parse.wildcard.WildcardMatch
-
-
Uses of WildcardMatch in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters declared as WildcardMatch Modifier and Type Field Description private WildcardMatch
SwitchStringRewriter.SwitchStringMatchResultCollector. caseStatement
private WildcardMatch
SwitchStringRewriter.SwitchStringMatchResultCollector. hashCollision
private WildcardMatch
AssertRewriter.AssertUseCollector. wcm
private WildcardMatch
AssertRewriter.AssertVarCollector. wcm
private WildcardMatch
EnumClassRewriter.EnumInitMatchCollector. wcm
private WildcardMatch
RedundantSuperRewriter.SuperResultCollector. wcm
private WildcardMatch
SwitchStringRewriter.EmptySwitchStringMatchResultCollector. wcm
private WildcardMatch
SwitchEnumRewriter.SwitchForeignEnumMatchResultCollector. wcmCase
private WildcardMatch
SwitchStringRewriter.SwitchStringMatchResultCollector. wholeBlock
private WildcardMatch
ExpressionWildcardReplacingRewriter. wildcardMatch
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with parameters of type WildcardMatch Modifier and Type Method Description private Matcher<StructuredStatement>
AssertRewriter. buildStandardAssertMatcher(WildcardMatch wcm1)
private Matcher<StructuredStatement>
AssertRewriter. buildSwitchAssertMatcher(WildcardMatch wcm1)
void
SwitchEnumRewriter.EclipseVarResultCollector. collectMatches(java.lang.String name, WildcardMatch wcm)
void
SwitchEnumRewriter.SwitchEnumMatchResultCollector. collectMatches(java.lang.String name, WildcardMatch wcm)
void
SwitchEnumRewriter.SwitchForeignEnumMatchResultCollector. collectMatches(java.lang.String name, WildcardMatch wcm)
void
SwitchStringRewriter.EmptySwitchStringMatchResultCollector. collectMatches(java.lang.String name, WildcardMatch wcm)
void
SwitchStringRewriter.SwitchStringMatchResultCollector. collectMatches(java.lang.String name, WildcardMatch wcm)
void
SyntheticAccessorRewriter.AccessorMatchCollector. collectMatches(java.lang.String name, WildcardMatch wcm)
void
SyntheticAccessorRewriter.FuncMatchCollector. collectMatches(java.lang.String name, WildcardMatch wcm)
static MatchOneOf
ResourceReleaseDetector. getCloseExpressionMatch(WildcardMatch wcm, LValueExpression autocloseExpression)
protected java.util.Set<LValue>
EnumSuperRewriter. getDeclarationsToNop(WildcardMatch wcm)
protected java.util.Set<LValue>
RedundantSuperRewriter. getDeclarationsToNop(WildcardMatch wcm)
private KleeneStar
SwitchEnumRewriter. getEnumSugarKleeneStar(LValue lookupTable, Expression enumObject, WildcardMatch wcm)
private static LValue
EnumSuperRewriter. getLValue(WildcardMatch wcm, java.lang.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 java.util.List<Expression>
EnumSuperRewriter. getSuperArgs(WildcardMatch wcm)
protected java.util.List<Expression>
RedundantSuperRewriter. getSuperArgs(WildcardMatch wcm)
private static void
RecordRewriter. hideIfMatch(JavaTypeInstance thisType, java.util.List<ClassFileField> fields, Method method, WildcardMatch wcm, StructuredStatement stm)
Constructors in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with parameters of type WildcardMatch Constructor Description AssertUseCollector(WildcardMatch wcm)
AssertVarCollector(WildcardMatch wcm)
EmptySwitchStringMatchResultCollector(WildcardMatch wcm)
EnumInitMatchCollector(WildcardMatch wcm)
ExpressionWildcardReplacingRewriter(WildcardMatch wildcardMatch, Expression search, NonaryFunction<Expression> replacementFunction)
SuperResultCollector(WildcardMatch wcm, java.util.List<StructuredStatement> structuredStatements)
SwitchForeignEnumMatchResultCollector(WildcardMatch wcmCase)
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 WildcardMatch Modifier and Type Field Description private WildcardMatch
ResetAfterTest. wildcardMatch
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil with parameters of type WildcardMatch Modifier and Type Method Description void
AbstractMatchResultIterator. collectMatches(java.lang.String name, WildcardMatch wcm)
void
EmptyMatchResultCollector. collectMatches(java.lang.String name, WildcardMatch wcm)
void
MatchResultCollector. collectMatches(java.lang.String name, WildcardMatch wcm)
Constructors in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.matchutil with parameters of type WildcardMatch Constructor Description ResetAfterTest(WildcardMatch wildcardMatch, java.lang.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 WildcardMatch Modifier and Type Field Description private WildcardMatch
InstanceOfAssignRewriter. wcm
private WildcardMatch
InfiniteAssertRewriter. wcm1
-