2 types derived from Name
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (2)
Name.cs (2)
27internal sealed class GenericName : Name 61internal sealed class QualifiedName : Name
26 references to Name
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (17)
CSharp\MemberSignatureParser.cs (3)
59var methodName = ParseName(); 72private Name ParseName() 74Name signature = null;
MetadataResolver.cs (7)
50var typeName = qualifiedTypeName.Qualifier; 117private int CompareToTypeDefinition(TypeDefinition typeDef, Name signature) 141var qualifier = qualifiedName.Qualifier; 154private bool MatchesNamespace(TypeDefinition typeDef, Name signature) 301private ImmutableArray<string> GetAllGenericTypeParameters(Name typeName) 308private void GetAllGenericTypeParameters(Name typeName, ImmutableArray<string>.Builder builder) 427Name name,
Name.cs (2)
63internal QualifiedName(Name qualifier, string name) 71internal Name Qualifier { get; }
RequestSignature.cs (2)
13internal RequestSignature(Name memberName, ImmutableArray<ParameterSignature> parameters) 19internal readonly Name MemberName;
VisualBasic\MemberSignatureParser.cs (3)
68var methodName = ParseName(); 81private Name ParseName() 83Name signature = null;
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (9)
NameComparer.cs (4)
13internal sealed class NameComparer : IEqualityComparer<Name> 17public bool Equals(Name x, Name y) 52public int GetHashCode(Name obj)
ParsingTestBase.cs (5)
17internal static RequestSignature SignatureNameOnly(Name name) 22internal static RequestSignature Signature(Name name) 27internal static RequestSignature Signature(Name name, params TypeSignature[] parameterTypes) 32internal static RequestSignature Signature(Name name, params ParameterSignature[] parameters) 48internal static QualifiedName Qualified(Name left, string right)