Uses of Class
com.strobel.assembler.metadata.MemberReference
-
-
Uses of MemberReference in com.strobel.assembler.ir
Methods in com.strobel.assembler.ir with parameters of type MemberReference Modifier and Type Method Description private TypeReference
StackMappingVisitor.InstructionAnalyzer. substituteTypeArguments(TypeReference type, MemberReference member)
-
Uses of MemberReference in com.strobel.assembler.metadata
Subclasses of MemberReference in com.strobel.assembler.metadata Modifier and Type Class Description class
ArrayType
(package private) class
BottomType
class
CapturedType
class
CompoundTypeDefinition
class
CompoundTypeReference
private class
CoreMetadataFactory.UnresolvedGenericType
private class
CoreMetadataFactory.UnresolvedType
class
FieldDefinition
class
FieldReference
User: Mike Strobel Date: 1/6/13 Time: 2:30 PM(package private) class
GenericMethodInstance
class
GenericParameter
private static class
MetadataParser.UnresolvedField
private static class
MetadataParser.UnresolvedMethod
class
MethodDefinition
class
MethodReference
User: Mike Strobel Date: 1/6/13 Time: 2:29 PM(package private) class
NullType
(package private) class
ParameterizedType
class
PrimitiveType
class
RawMethod
class
RawType
(package private) class
RecordTypeDefinition
private static class
RecordTypeDefinition.RecordMethod
class
TypeDefinition
class
TypeReference
class
UnionType
class
WildcardType
Methods in com.strobel.assembler.metadata with type parameters of type MemberReference Modifier and Type Method Description static <T extends MemberReference>
Predicate<T>MetadataFilters. matchDescriptor(java.lang.String descriptor)
static <T extends MemberReference>
Predicate<T>MetadataFilters. matchName(java.lang.String name)
static <T extends MemberReference>
Predicate<T>MetadataFilters. matchNameAndDescriptor(java.lang.String name, java.lang.String descriptor)
static <T extends MemberReference>
Predicate<T>MetadataFilters. matchNameAndSignature(java.lang.String name, java.lang.String signature)
static <T extends MemberReference>
Predicate<T>MetadataFilters. matchSignature(java.lang.String signature)
Methods in com.strobel.assembler.metadata with parameters of type MemberReference Modifier and Type Method Description boolean
FieldReference. isEquivalentTo(MemberReference member)
boolean
MemberReference. isEquivalentTo(MemberReference member)
boolean
MethodReference. isEquivalentTo(MemberReference member)
boolean
TypeReference. isEquivalentTo(MemberReference member)
-
Uses of MemberReference in com.strobel.decompiler.ast
Methods in com.strobel.decompiler.ast with parameters of type MemberReference Modifier and Type Method Description (package private) static TypeReference
TypeAnalysis. substituteTypeArguments(TypeReference type, MemberReference member)
-
Uses of MemberReference in com.strobel.decompiler.languages
Subclasses of MemberReference in com.strobel.decompiler.languages Modifier and Type Class Description private static class
BytecodeLanguage.DummyTypeReference
Methods in com.strobel.decompiler.languages with parameters of type MemberReference Modifier and Type Method Description java.lang.String
Language. getHint(MemberReference member)
boolean
Language. isMemberBrowsable(MemberReference member)
-
Uses of MemberReference in com.strobel.decompiler.languages.java
Fields in com.strobel.decompiler.languages.java declared as MemberReference Modifier and Type Field Description private MemberReference
MemberMapping. _memberReference
Methods in com.strobel.decompiler.languages.java that return MemberReference Modifier and Type Method Description private MemberReference
TextOutputFormatter. getCurrentMemberReference()
private MemberReference
TextOutputFormatter. getCurrentTypeReference()
MemberReference
MemberMapping. getMemberReference()
Methods in com.strobel.decompiler.languages.java with parameters of type MemberReference Modifier and Type Method Description void
MemberMapping. setMemberReference(MemberReference memberReference)
-
Uses of MemberReference in com.strobel.decompiler.languages.java.ast
Fields in com.strobel.decompiler.languages.java.ast with type parameters of type MemberReference Modifier and Type Field Description static Key<MemberReference>
Keys. MEMBER_REFERENCE
Methods in com.strobel.decompiler.languages.java.ast with parameters of type MemberReference Modifier and Type Method Description private static ResolveResult
JavaResolver. resolveTypeFromMember(MemberReference member)
-
Uses of MemberReference in com.strobel.decompiler.languages.java.ast.transforms
Subclasses of MemberReference in com.strobel.decompiler.languages.java.ast.transforms Modifier and Type Class Description private class
InvokeDynamicRewriter.IndyHelperBuilder.HelperTypeDefinition
private class
MethodHandleConstantRewriter.LcdMHHelperBuilder.HelperTypeDefinition
Fields in com.strobel.decompiler.languages.java.ast.transforms declared as MemberReference Modifier and Type Field Description private MemberReference
EnumRewriterTransform.Visitor. _valuesField
Methods in com.strobel.decompiler.languages.java.ast.transforms that return MemberReference Modifier and Type Method Description private MemberReference
EnumRewriterTransform.Visitor. findValuesField(TypeDeclaration declaration)
Methods in com.strobel.decompiler.languages.java.ast.transforms with parameters of type MemberReference Modifier and Type Method Description (package private) static boolean
RemoveHiddenMembersTransform. isHiddenMemberReference(MemberReference reference, DecompilerContext context)
protected MemberReferenceExpression
AbstractHelperClassTransform. makeReference(MemberReference reference)
private boolean
IntroduceOuterClassReferencesTransform. tryInsertOuterClassReference(MemberReferenceExpression node, MemberReference reference)
-
Uses of MemberReference in com.strobel.decompiler.patterns
Fields in com.strobel.decompiler.patterns with type parameters of type MemberReference Modifier and Type Field Description private java.lang.Class<? extends MemberReference>
MemberReferenceTypeNode. _referenceType
Methods in com.strobel.decompiler.patterns that return types with arguments of type MemberReference Modifier and Type Method Description java.lang.Class<? extends MemberReference>
MemberReferenceTypeNode. getReferenceType()
Constructor parameters in com.strobel.decompiler.patterns with type arguments of type MemberReference Constructor Description MemberReferenceTypeNode(INode target, java.lang.Class<? extends MemberReference> referenceType)
MemberReferenceTypeNode(java.lang.String groupName, INode target, java.lang.Class<? extends MemberReference> referenceType)
-