28 instantiations of QualifiedTypeSignature
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (28)
CSharp\MemberSignatureParser.cs (1)
134signature = new QualifiedTypeSignature(signature, name);
MetadataDecoder.cs (3)
152return new QualifiedTypeSignature(null, name); 261signature = new QualifiedTypeSignature(signature, part); 274var qualifiedName = new QualifiedTypeSignature(qualifier, typeName);
SpecialTypeExtensions.cs (22)
24var systemNamespace = new QualifiedTypeSignature(null, "System"); 26builder.Add(SpecialType.System_Void, new QualifiedTypeSignature(systemNamespace, "Void")); 27builder.Add(SpecialType.System_Boolean, new QualifiedTypeSignature(systemNamespace, "Boolean")); 28builder.Add(SpecialType.System_Char, new QualifiedTypeSignature(systemNamespace, "Char")); 29builder.Add(SpecialType.System_SByte, new QualifiedTypeSignature(systemNamespace, "SByte")); 30builder.Add(SpecialType.System_Byte, new QualifiedTypeSignature(systemNamespace, "Byte")); 31builder.Add(SpecialType.System_Int16, new QualifiedTypeSignature(systemNamespace, "Int16")); 32builder.Add(SpecialType.System_UInt16, new QualifiedTypeSignature(systemNamespace, "UInt16")); 33builder.Add(SpecialType.System_Int32, new QualifiedTypeSignature(systemNamespace, "Int32")); 34builder.Add(SpecialType.System_UInt32, new QualifiedTypeSignature(systemNamespace, "UInt32")); 35builder.Add(SpecialType.System_Int64, new QualifiedTypeSignature(systemNamespace, "Int64")); 36builder.Add(SpecialType.System_UInt64, new QualifiedTypeSignature(systemNamespace, "UInt64")); 37builder.Add(SpecialType.System_Single, new QualifiedTypeSignature(systemNamespace, "Single")); 38builder.Add(SpecialType.System_Double, new QualifiedTypeSignature(systemNamespace, "Double")); 39builder.Add(SpecialType.System_String, new QualifiedTypeSignature(systemNamespace, "String")); 40builder.Add(SpecialType.System_Object, new QualifiedTypeSignature(systemNamespace, "Object")); 41builder.Add(SpecialType.System_Decimal, new QualifiedTypeSignature(systemNamespace, "Decimal")); 42builder.Add(SpecialType.System_IntPtr, new QualifiedTypeSignature(systemNamespace, "IntPtr")); 43builder.Add(SpecialType.System_UIntPtr, new QualifiedTypeSignature(systemNamespace, "UIntPtr")); 44builder.Add(SpecialType.System_TypedReference, new QualifiedTypeSignature(systemNamespace, "TypedReference")); 45builder.Add(SpecialType.System_Nullable_T, new QualifiedTypeSignature(systemNamespace, "Nullable")); 46builder.Add(SpecialType.System_DateTime, new QualifiedTypeSignature(systemNamespace, "DateTime"));
VisualBasic\MemberSignatureParser.cs (2)
153signature = new QualifiedTypeSignature(signature, name); 177signature = new QualifiedTypeSignature(signature, name);
18 references to QualifiedTypeSignature
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (18)
CSharp\MemberSignatureParser.cs (1)
161signature = new GenericTypeSignature((QualifiedTypeSignature)signature, typeArguments);
MetadataDecoder.cs (4)
112var signature = typeCode.ToSpecialType().GetTypeSignature(); 250private QualifiedTypeSignature GetNamespace(StringHandle namespaceHandle) 257QualifiedTypeSignature signature = null; 274var qualifiedName = new QualifiedTypeSignature(qualifier, typeName);
MetadataResolver.cs (4)
401var qualifiedA = (QualifiedTypeSignature)typeA; 402var qualifiedB = (QualifiedTypeSignature)typeB;
SpecialTypeExtensions.cs (6)
13internal static QualifiedTypeSignature GetTypeSignature(this SpecialType type) 15QualifiedTypeSignature signature; 20private static readonly ImmutableDictionary<SpecialType, QualifiedTypeSignature> s_typeSignatures = GetTypeSignatures(); 22private static ImmutableDictionary<SpecialType, QualifiedTypeSignature> GetTypeSignatures() 24var systemNamespace = new QualifiedTypeSignature(null, "System"); 25var builder = ImmutableDictionary.CreateBuilder<SpecialType, QualifiedTypeSignature>();
TypeSignature.cs (2)
31internal GenericTypeSignature(QualifiedTypeSignature qualifiedName, ImmutableArray<TypeSignature> typeArguments) 40internal QualifiedTypeSignature QualifiedName { get; }
VisualBasic\MemberSignatureParser.cs (1)
186signature = new GenericTypeSignature((QualifiedTypeSignature)signature, typeArguments);