Uses of Class
org.benf.cfr.reader.entities.ClassFileField
Packages that use ClassFileField
Package
Description
-
Uses of ClassFileField in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters declared as ClassFileFieldModifier and TypeFieldDescription(package private) ClassFileFieldAssertRewriter.AssertVarCollector.assertFieldFields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with type parameters of type ClassFileFieldModifier and TypeFieldDescriptionprivate final List<ClassFileField> RecordRewriter.IsCanonicalConstructor.fieldsprivate List<ClassFileField> EnumClassRewriter.EnumInitMatchCollector.matchedHideTheseFieldsMethods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters that return ClassFileFieldModifier and TypeMethodDescriptionprivate static ClassFileFieldRecordRewriter.getCFF(LValue lhs, JavaRefTypeInstance thisType) Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters that return types with arguments of type ClassFileFieldModifier and TypeMethodDescriptionprivate List<ClassFileField> EnumClassRewriter.EnumInitMatchCollector.getMatchedHideTheseFields()Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with parameters of type ClassFileFieldModifier and TypeMethodDescriptionprivate static voidRecordRewriter.hideDefaultGetter(Method method, ClassFileField classFileField, JavaRefTypeInstance thisType) Method parameters in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with type arguments of type ClassFileFieldModifier and TypeMethodDescriptionprivate static booleanRecordRewriter.cmpArgsEq(Expression cmpArgs, JavaTypeInstance thisType, List<ClassFileField> instances) private static voidRecordRewriter.hideDefaultUtilityMethods(ClassFile classFile, JavaTypeInstance thisType, List<ClassFileField> instances) private static voidRecordRewriter.hideEquals(ClassFile classFile, JavaTypeInstance thisType, List<ClassFileField> fields) private static voidRecordRewriter.hideHashCode(ClassFile classFile, JavaTypeInstance thisType, List<ClassFileField> fields) private static voidRecordRewriter.hideIfMatch(JavaTypeInstance thisType, List<ClassFileField> fields, Method method, WildcardMatch wcm, StructuredStatement stm) private static voidRecordRewriter.hideToString(ClassFile classFile, JavaTypeInstance thisType, List<ClassFileField> fields) private booleanStaticLifter.liftStatic(StructuredAssignment assignment, LinkedList<ClassFileField> classFileFields) private static booleanRecordRewriter.removeImplicitAssignments(Method canonicalCons, List<ClassFileField> instances, JavaRefTypeInstance thisType) private booleanNonStaticLifter.tryLift(FieldVariable lValue, Expression rValue, Map<String, Pair<Integer, ClassFileField>> fieldMap, Set<Expression> usedFvs) Constructor parameters in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with type arguments of type ClassFileFieldModifierConstructorDescription(package private)IsCanonicalConstructor(List<ClassFileField> fields) ScopeHidingVariableRewriter(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 ClassFileFieldModifier and TypeFieldDescriptionprivate final ClassFileFieldAbstractFieldVariable.classFileFieldMethods in org.benf.cfr.reader.bytecode.analysis.parse.lvalue that return ClassFileFieldModifier and TypeMethodDescriptionAbstractFieldVariable.getClassFileField()static ClassFileFieldAbstractFieldVariable.getField(ConstantPoolEntryFieldRef fieldRef) Constructors in org.benf.cfr.reader.bytecode.analysis.parse.lvalue with parameters of type ClassFileFieldModifierConstructorDescription(package private)AbstractFieldVariable(InferredJavaType type, JavaTypeInstance clazz, ClassFileField classFileField) (package private)AbstractFieldVariable(ClassFileField field, JavaTypeInstance owningClass) FieldVariable(Expression object, ClassFileField field, JavaTypeInstance owningClass) 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 ClassFileFieldModifier and TypeFieldDescriptionprivate final List<ClassFileField> ClassFile.fieldsprivate Map<String, Map<JavaTypeInstance, ClassFileField>> ClassFile.fieldsByNameMethods in org.benf.cfr.reader.entities that return ClassFileFieldMethods in org.benf.cfr.reader.entities that return types with arguments of type ClassFileField -
Uses of ClassFileField in org.benf.cfr.reader.entities.classfilehelpers
Methods in org.benf.cfr.reader.entities.classfilehelpers with parameters of type ClassFileFieldModifier and TypeMethodDescriptionprivate static voidConstantLinks.addOrPoison(ClassFile classFile, TrinaryFunction<ClassFile, ClassFileField, Boolean, Expression> expfact, Map<Object, Expression> rewrites, boolean local, ClassFileField f, Object o) Method parameters in org.benf.cfr.reader.entities.classfilehelpers with type arguments of type ClassFileFieldModifier and TypeMethodDescriptionprivate static voidConstantLinks.addOrPoison(ClassFile classFile, TrinaryFunction<ClassFile, ClassFileField, Boolean, Expression> expfact, Map<Object, Expression> rewrites, boolean local, ClassFileField f, Object o) static Map<Object, Expression> ConstantLinks.getFinalConstants(ClassFile classFile, DCCommonState state, BinaryPredicate<ClassFile, Field> fieldTest, TrinaryFunction<ClassFile, ClassFileField, Boolean, Expression> expfact)