public class AssumeClassSpecificationVisitorFactory extends ClassSpecificationVisitorFactory
| Constructor and Description |
|---|
AssumeClassSpecificationVisitorFactory(proguard.evaluation.value.ValueFactory valueFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected proguard.classfile.visitor.ClassVisitor |
createNonTestingClassVisitor(MemberSpecification memberSpecification,
boolean isField,
proguard.classfile.visitor.MemberVisitor memberVisitor,
proguard.classfile.attribute.visitor.AttributeVisitor attributeVisitor,
proguard.util.WildcardManager wildcardManager)
Creates a new ClassVisitor to efficiently travel to the specified class
members and attributes.
|
createClassPoolVisitor, createClassPoolVisitor, createClassPoolVisitor, createClassTester, createClassTester, createCombinedClassVisitorpublic AssumeClassSpecificationVisitorFactory(proguard.evaluation.value.ValueFactory valueFactory)
protected proguard.classfile.visitor.ClassVisitor createNonTestingClassVisitor(MemberSpecification memberSpecification, boolean isField, proguard.classfile.visitor.MemberVisitor memberVisitor, proguard.classfile.attribute.visitor.AttributeVisitor attributeVisitor, proguard.util.WildcardManager wildcardManager)
ClassSpecificationVisitorFactorycreateNonTestingClassVisitor in class ClassSpecificationVisitorFactorymemberSpecification - the specification of the class member(s) to
visit.memberVisitor - the MemberVisitor to be applied to matching
class member(s).wildcardManager - an optional scope for StringMatcher
instances that match wildcards.