Uses of Class
org.benf.cfr.reader.entities.ClassFileField
-
Packages that use ClassFileField Package Description org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters org.benf.cfr.reader.bytecode.analysis.parse.lvalue org.benf.cfr.reader.entities -
-
Uses of ClassFileField in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters declared as ClassFileField Modifier and Type Field Description (package private) ClassFileField
AssertRewriter.AssertVarCollector. assertField
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with type parameters of type ClassFileField Modifier and Type Field Description private java.util.List<ClassFileField>
RecordRewriter.IsCanonicalConstructor. fields
private java.util.List<ClassFileField>
EnumClassRewriter.EnumInitMatchCollector. matchedHideTheseFields
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters that return ClassFileField Modifier and Type Method Description private static ClassFileField
RecordRewriter. getCFF(LValue lhs, JavaRefTypeInstance thisType)
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters that return types with arguments of type ClassFileField Modifier and Type Method Description private java.util.List<ClassFileField>
EnumClassRewriter.EnumInitMatchCollector. getMatchedHideTheseFields()
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with parameters of type ClassFileField Modifier and Type Method Description private static void
RecordRewriter. hideDefaultGetter(Method method, ClassFileField classFileField, JavaRefTypeInstance thisType)
Method parameters in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with type arguments of type ClassFileField Modifier and Type Method Description private static boolean
RecordRewriter. cmpArgsEq(Expression cmpArgs, JavaTypeInstance thisType, java.util.List<ClassFileField> instances)
private static void
RecordRewriter. hideDefaultUtilityMethods(ClassFile classFile, JavaTypeInstance thisType, java.util.List<ClassFileField> instances)
private static void
RecordRewriter. hideEquals(ClassFile classFile, JavaTypeInstance thisType, java.util.List<ClassFileField> fields)
private static void
RecordRewriter. hideHashCode(ClassFile classFile, JavaTypeInstance thisType, java.util.List<ClassFileField> fields)
private static void
RecordRewriter. hideIfMatch(JavaTypeInstance thisType, java.util.List<ClassFileField> fields, Method method, WildcardMatch wcm, StructuredStatement stm)
private static void
RecordRewriter. hideToString(ClassFile classFile, JavaTypeInstance thisType, java.util.List<ClassFileField> fields)
private boolean
StaticLifter. liftStatic(StructuredAssignment assignment, java.util.LinkedList<ClassFileField> classFileFields)
private static void
RecordRewriter. removeImplicitAssignments(Method canonicalCons, java.util.List<ClassFileField> instances, JavaRefTypeInstance thisType)
private boolean
NonStaticLifter. tryLift(FieldVariable lValue, Expression rValue, java.util.Map<java.lang.String,Pair<java.lang.Integer,ClassFileField>> fieldMap, java.util.Set<Expression> usedFvs)
Constructor parameters in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with type arguments of type ClassFileField Constructor Description IsCanonicalConstructor(java.util.List<ClassFileField> fields)
ScopeHidingVariableRewriter(java.util.List<ClassFileField> fieldVariables, Method method, ClassCache classCache)
-
Uses of ClassFileField in org.benf.cfr.reader.bytecode.analysis.parse.lvalue
Fields in org.benf.cfr.reader.bytecode.analysis.parse.lvalue declared as ClassFileField Modifier and Type Field Description private ClassFileField
AbstractFieldVariable. classFileField
Methods in org.benf.cfr.reader.bytecode.analysis.parse.lvalue that return ClassFileField Modifier and Type Method Description ClassFileField
AbstractFieldVariable. getClassFileField()
static ClassFileField
AbstractFieldVariable. getField(ConstantPoolEntryFieldRef fieldRef)
Constructors in org.benf.cfr.reader.bytecode.analysis.parse.lvalue with parameters of type ClassFileField Constructor Description AbstractFieldVariable(InferredJavaType type, JavaTypeInstance clazz, ClassFileField classFileField)
StaticVariable(ClassFile classFile, ClassFileField classFileField, boolean local)
-
Uses of ClassFileField in org.benf.cfr.reader.entities
Fields in org.benf.cfr.reader.entities with type parameters of type ClassFileField Modifier and Type Field Description private java.util.List<ClassFileField>
ClassFile. fields
private java.util.Map<java.lang.String,java.util.Map<JavaTypeInstance,ClassFileField>>
ClassFile. fieldsByName
Methods in org.benf.cfr.reader.entities that return ClassFileField Modifier and Type Method Description ClassFileField
ClassFile. getFieldByName(java.lang.String name, JavaTypeInstance type)
Methods in org.benf.cfr.reader.entities that return types with arguments of type ClassFileField Modifier and Type Method Description java.util.List<ClassFileField>
ClassFile. getFields()
-