Uses of Interface
com.strobel.assembler.metadata.IMetadataResolver
Packages that use IMetadataResolver
Package
Description
-
Uses of IMetadataResolver in com.strobel.assembler.ir.attributes
Methods in com.strobel.assembler.ir.attributes with parameters of type IMetadataResolverModifier and TypeMethodDescriptionstatic SourceAttribute
SourceAttribute.readAttribute
(IMetadataResolver resolver, IMetadataScope scope, Buffer buffer) static void
SourceAttribute.readAttributes
(IMetadataResolver resolver, IMetadataScope scope, Buffer input, SourceAttribute[] attributes) -
Uses of IMetadataResolver in com.strobel.assembler.metadata
Classes in com.strobel.assembler.metadata that implement IMetadataResolverModifier and TypeClassDescriptionclass
private static final class
class
Fields in com.strobel.assembler.metadata declared as IMetadataResolverModifier and TypeFieldDescriptionprivate final IMetadataResolver
ClassFileReader._resolver
private final IMetadataResolver
CompoundTypeReference._resolver
private final IMetadataResolver
CoreMetadataFactory._resolver
private final IMetadataResolver
MetadataParser._resolver
private IMetadataResolver
TypeDefinition._resolver
static final IMetadataResolver
IMetadataResolver.EMPTY
Methods in com.strobel.assembler.metadata that return IMetadataResolverModifier and TypeMethodDescriptionstatic IMetadataResolver
MetadataResolver.createLimitedResolver()
CompoundTypeReference.getResolver()
ICompoundType.getResolver()
final IMetadataResolver
MetadataParser.getResolver()
final IMetadataResolver
MethodBody.getResolver()
final IMetadataResolver
TypeDefinition.getResolver()
Methods in com.strobel.assembler.metadata with parameters of type IMetadataResolverModifier and TypeMethodDescriptionstatic CoreMetadataFactory
CoreMetadataFactory.make
(IMetadataResolver resolver, IGenericContext scope) static TypeDefinition
ClassFileReader.readClass
(int options, IMetadataResolver resolver, Buffer b) static TypeDefinition
ClassFileReader.readClass
(IMetadataResolver resolver, Buffer b) protected final void
TypeDefinition.setResolver
(IMetadataResolver resolver) Constructors in com.strobel.assembler.metadata with parameters of type IMetadataResolverModifierConstructorDescriptionprivate
ClassFileReader
(int options, IMetadataResolver resolver, int majorVersion, int minorVersion, Buffer buffer, ConstantPool constantPool, int accessFlags, ConstantPool.TypeInfoEntry thisClassEntry, ConstantPool.TypeInfoEntry baseClassEntry, ConstantPool.TypeInfoEntry[] interfaceEntries) (package private)
CompoundTypeDefinition
(TypeReference baseType, List<TypeReference> interfaces, IMetadataResolver resolver) CompoundTypeReference
(TypeReference baseType, List<TypeReference> interfaces, IMetadataResolver resolver) private
CoreMetadataFactory
(TypeDefinition owner, IMetadataResolver resolver, IGenericContext scope) MetadataParser
(IMetadataResolver resolver) TypeDefinition
(IMetadataResolver resolver) -
Uses of IMetadataResolver in com.strobel.decompiler
Classes in com.strobel.decompiler that implement IMetadataResolver -
Uses of IMetadataResolver in com.strobel.decompiler.ast
Fields in com.strobel.decompiler.ast declared as IMetadataResolverModifier and TypeFieldDescriptionprotected final IMetadataResolver
AstOptimizer.AbstractBasicBlockOptimization.resolver
-
Uses of IMetadataResolver in com.strobel.decompiler.languages.java.ast
Methods in com.strobel.decompiler.languages.java.ast that return IMetadataResolver -
Uses of IMetadataResolver in com.strobel.decompiler.languages.java.ast.transforms
Fields in com.strobel.decompiler.languages.java.ast.transforms declared as IMetadataResolverModifier and TypeFieldDescriptionprotected IMetadataResolver
AbstractHelperClassTransform.resolver
Methods in com.strobel.decompiler.languages.java.ast.transforms that return IMetadataResolverModifier and TypeMethodDescriptionprotected static IMetadataResolver
AbstractHelperClassTransform.resolver
(TypeReference parentType) Methods in com.strobel.decompiler.languages.java.ast.transforms with parameters of type IMetadataResolverModifier and TypeMethodDescriptionprivate void
AddStandardAnnotationsTransform.addAnnotation
(EntityDeclaration node, IMetadataResolver resolver, String annotationName)