2 types derived from PENamedTypeSymbol
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
2954private sealed class PENamedTypeSymbolNonGeneric : PENamedTypeSymbol 3020private sealed class PENamedTypeSymbolGeneric : PENamedTypeSymbol
326 references to PENamedTypeSymbol
Microsoft.CodeAnalysis.CSharp (87)
Emitter\Model\NamedTypeSymbolAdapter.cs (3)
79PENamedTypeSymbol peNamedType = AdaptedNamedTypeSymbol as PENamedTypeSymbol; 814AdaptedNamedTypeSymbol.OriginalDefinition is PENamedTypeSymbol, "type name contains dots: " + unsuffixedName);
Symbols\ConstraintsHelper.cs (1)
762if (type.OriginalDefinition is not PENamedTypeSymbol)
Symbols\Metadata\PE\MemberRefMetadataDecoder.cs (3)
36base(moduleSymbol, containingType as PENamedTypeSymbol) 60PENamedTypeSymbol peType = _containingType as PENamedTypeSymbol;
Symbols\Metadata\PE\MetadataDecoder.cs (10)
26private readonly PENamedTypeSymbol _typeContextOpt; 35PENamedTypeSymbol context) : 43this(moduleSymbol, (PENamedTypeSymbol)context.ContainingType, context) 53private MetadataDecoder(PEModuleSymbol moduleSymbol, PENamedTypeSymbol typeContextOpt, PEMethodSymbol methodContextOpt) 88PENamedTypeSymbol type = _typeContextOpt; 92type = type.ContainingSymbol as PENamedTypeSymbol; 492if (typeSymbol is PENamedTypeSymbol peTypeSymbol && ReferenceEquals(peTypeSymbol.ContainingPEModule, moduleSymbol)) 517Debug.Assert(typeSymbol is PENamedTypeSymbol || typeSymbol is ErrorTypeSymbol); 590PENamedTypeSymbol peTypeSymbol = typeSymbol as PENamedTypeSymbol;
Symbols\Metadata\PE\PEEventSymbol.cs (4)
27private readonly PENamedTypeSymbol _containingType; 54PENamedTypeSymbol containingType, 479var containingType = (PENamedTypeSymbol)ContainingType;
Symbols\Metadata\PE\PEFieldSymbol.cs (4)
119private readonly PENamedTypeSymbol _containingType; 136PENamedTypeSymbol containingType, 649var containingType = (PENamedTypeSymbol)ContainingType;
Symbols\Metadata\PE\PEMethodSymbol.cs (2)
382private readonly PENamedTypeSymbol _containingType; 403PENamedTypeSymbol containingType,
Symbols\Metadata\PE\PEModuleSymbol.cs (2)
481Dictionary<ReadOnlyMemory<char>, ImmutableArray<PENamedTypeSymbol>> typesDict) 487foreach (var type in types)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (37)
33private static readonly Dictionary<ReadOnlyMemory<char>, ImmutableArray<PENamedTypeSymbol>> s_emptyNestedTypes = 34new Dictionary<ReadOnlyMemory<char>, ImmutableArray<PENamedTypeSymbol>>(EmptyReadOnlyMemoryOfCharComparer.Instance); 67private Dictionary<ReadOnlyMemory<char>, ImmutableArray<PENamedTypeSymbol>> _lazyNestedTypes; 183private class ExtensionInfo(PENamedTypeSymbol markerType, MethodDefinitionHandle markerMethod) 185public readonly PENamedTypeSymbol MarkerTypeSymbol = markerType; 186public PENamedTypeSymbol GroupingTypeSymbol => (PENamedTypeSymbol)MarkerTypeSymbol.ContainingType; 197internal static PENamedTypeSymbol Create( 209PENamedTypeSymbol result; 252internal static PENamedTypeSymbol Create( 254PENamedTypeSymbol containingType, 256PENamedTypeSymbol markerType = null, 273PENamedTypeSymbol result; 306PENamedTypeSymbol markerType, 427static ParameterSymbol? makeExtensionParameter(PENamedTypeSymbol @this, ExtensionInfo uncommon) 454private static PEMethodSymbol GetMarkerMethodSymbol(PENamedTypeSymbol @this, ExtensionInfo uncommon) 491static MethodSymbol? findCorrespondingExtensionImplementationMethod(MethodSymbol method, PENamedTypeSymbol @this) 1425return HandleComparer.Default.Compare(((PENamedTypeSymbol)x).Handle, ((PENamedTypeSymbol)y).Handle); 1757ImmutableArray<PENamedTypeSymbol> t; 1811var types = ArrayBuilder<PENamedTypeSymbol>.GetInstance(); 1831ImmutableArray<PENamedTypeSymbol> t; 2163private IEnumerable<PENamedTypeSymbol> CreateNestedTypes() 2203var type = PENamedTypeSymbol.Create(moduleSymbol, this, typeRid); 2226var marker = PENamedTypeSymbol.Create(moduleSymbol, type, markerRid); 2237var extension = PENamedTypeSymbol.Create(moduleSymbol, this, markerRid, marker, markerHandle); 2474private static Dictionary<ReadOnlyMemory<char>, ImmutableArray<PENamedTypeSymbol>> GroupByName(ArrayBuilder<PENamedTypeSymbol> symbols) 2573return ContainingType is PENamedTypeSymbol containingType 2961PENamedTypeSymbol markerType, 2990var containingType = _container as PENamedTypeSymbol; 3034PENamedTypeSymbol markerType, 3176var nestedType = Create(this.ContainingPEModule, (PENamespaceSymbol)this.ContainingNamespace, _handle, null);
Symbols\Metadata\PE\PENamespaceSymbol.cs (6)
35protected Dictionary<ReadOnlyMemory<char>, ImmutableArray<PENamedTypeSymbol>>? lazyTypes; 47private ImmutableArray<PENamedTypeSymbol> _lazyFlattenedTypes; 125ImmutableArray<PENamedTypeSymbol> t; 158ImmutableArray<PENamedTypeSymbol> t; 284var children = ArrayBuilder<PENamedTypeSymbol>.GetInstance(); 294children.Add(PENamedTypeSymbol.Create(moduleSymbol, this, t, g.Key));
Symbols\Metadata\PE\PEParameterSymbol.cs (2)
874&& ContainingType is PENamedTypeSymbol { IsExtension: true } containingPE 1221PEPropertySymbol => new MetadataDecoder(containingModule, (PENamedTypeSymbol)ContainingType),
Symbols\Metadata\PE\PEPropertySymbol.cs (6)
31private readonly PENamedTypeSymbol _containingType; 188PENamedTypeSymbol containingType, 223PENamedTypeSymbol containingType, 982var containingType = (PENamedTypeSymbol)ContainingType; 1084PENamedTypeSymbol containingType,
Symbols\Metadata\PE\PETypeParameterSymbol.cs (3)
49PENamedTypeSymbol definingNamedType, 259tokenDecoder = new MetadataDecoder(moduleSymbol, (PENamedTypeSymbol)_containingSymbol); 611((PENamedTypeSymbol)_containingSymbol).TypeParameters;
Symbols\Retargeting\RetargetingSymbolTranslator.cs (4)
306return RetargetNamedTypeDefinition((PENamedTypeSymbol)type, addedModule); 401private static NamedTypeSymbol RetargetNamedTypeDefinition(PENamedTypeSymbol type, PEModuleSymbol addedModule) 423NamedTypeSymbol scope = RetargetNamedTypeDefinition((PENamedTypeSymbol)containingType, addedModule); 435Debug.Assert(result is PENamedTypeSymbol peResult && peResult.Handle == type.Handle);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenReadonlyStructTests.cs (1)
838Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PENamedTypeSymbol)test).Handle));
Emit\EmitMetadataTests.cs (1)
1084bool checkValidProperties = (type is PENamedTypeSymbol);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (6)
Emit\NumericIntPtrTests.cs (6)
10931var baseNint = (PENamedTypeSymbol)baseM.ReturnType; 10934var derivedNint = (PENamedTypeSymbol)derivedM.ReturnType; 10966var baseNint = (PENamedTypeSymbol)baseM.ReturnType;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (65)
Attributes\AttributeTests.cs (3)
1634var typeI = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("I").Single(); 9923Assert.IsAssignableFrom<PENamedTypeSymbol>(type);
Attributes\AttributeTests_IsByRefLike.cs (9)
45Assert.True(peModule.Module.HasIsByRefLikeAttribute(((PENamedTypeSymbol)type).Handle)); 102Assert.True(peModule.Module.HasIsByRefLikeAttribute(((PENamedTypeSymbol)type).Handle)); 681var peType = (PENamedTypeSymbol)type; 764AssertHasCompilerFeatureRequired(includeCompilerFeatureRequired, (PENamedTypeSymbol)type, peModule, new MetadataDecoder(peModule)); 820AssertHasCompilerFeatureRequired(includeCompilerFeatureRequired, (PENamedTypeSymbol)type, peModule, new MetadataDecoder(peModule)); 1039var peType = (PENamedTypeSymbol)type; 1063private static void AssertHasCompilerFeatureRequired(bool hasCompilerFeatureRequired, PENamedTypeSymbol peType, PEModuleSymbol peModule, MetadataDecoder decoder)
Attributes\AttributeTests_ReadOnlyStruct.cs (1)
44Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PENamedTypeSymbol)type).Handle));
RefStructInterfacesTests.cs (2)
28939var itest29 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest29").Single();
Semantics\ExtensionTests2.cs (50)
4110var extension = (PENamedTypeSymbol)comp.GetMember<NamedTypeSymbol>("E").GetTypeMembers().Single(); 4136var extension = (PENamedTypeSymbol)comp.GetMember<NamedTypeSymbol>("E").GetTypeMembers().Single(); 4253var extension = (PENamedTypeSymbol)comp.GetMember<NamedTypeSymbol>("E").GetTypeMembers().Single(); 4310var extension = (PENamedTypeSymbol)comp.GetMember<NamedTypeSymbol>("E").GetTypeMembers().Single(); 4383var extension = (PENamedTypeSymbol)comp.GetMember<NamedTypeSymbol>("E").GetTypeMembers().Single(); 4446var extension = (PENamedTypeSymbol)comp.GetMember<NamedTypeSymbol>("E").GetTypeMembers().Single(); 4528var extension = (PENamedTypeSymbol)comp.GetMember<NamedTypeSymbol>("E").GetTypeMembers().Single(); 4624var extension = (PENamedTypeSymbol)comp.GetMember<NamedTypeSymbol>("E").GetTypeMembers().Single(); 4738var extension = (PENamedTypeSymbol)comp.GetMember<NamedTypeSymbol>("E").GetTypeMembers().Single(); 4837var extension = (PENamedTypeSymbol)comp.GetMember<NamedTypeSymbol>("E").GetTypeMembers().Single(); 25833var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E"); 25885var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E"); 25920var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E"); 25956var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E"); 25992var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E"); 26028var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E"); 26086var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E"); 26125var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E"); 26166var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E"); 26330var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E"); 26367var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E"); 26402var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E"); 26437var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E"); 26471var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E"); 26506var e = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("E");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Semantics\IteratorTests.cs (2)
122var testType = Assert.IsAssignableFrom<PENamedTypeSymbol>(userComp.GetTypeByMetadataName("Test"));
Semantics\NullableReferenceTypesTests.cs (1)
111073Assert.IsAssignableFrom<PENamedTypeSymbol>(c);
Semantics\RecordStructTests.cs (2)
407Assert.True(point is PENamedTypeSymbol); 496Assert.True(point is PENamedTypeSymbol);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (143)
Symbols\CompilationCreationTests.cs (1)
3001Assert.IsAssignableFrom<PENamedTypeSymbol>(addedModuleType);
Symbols\DefaultInterfaceImplementationTests.cs (61)
607var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 705var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 807var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 909var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 986var test1Result = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Test1"); 1061var test1Result = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Test1"); 1140var test1Result = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Test1"); 1219var test1Result = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Test1"); 1303var test1Result = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Test1"); 1387var test1Result = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Test1"); 1475var test1Result = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Test1"); 1563var test1Result = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Test1"); 1927var test2Result = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Test2"); 2199var test2Result = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Test2"); 2221var test2Result = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Test2"); 3757var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 3899var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 4051var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 4203var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 4808var test2Result = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Test2"); 5418var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 5535var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 5680var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 5807var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 6242var test2Result = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Test2"); 6975var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 7078var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 7185var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 7292var derivedResult = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Derived"); 7718var test2Result = (PENamedTypeSymbol)m.GlobalNamespace.GetTypeMember("Test2"); 69409return (((PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember(name)).Flags & System.Reflection.TypeAttributes.BeforeFieldInit) != 0;
Symbols\GenericConstraintTests.cs (2)
6624var typeI = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("I").Single();
Symbols\Metadata\PE\BaseTypeResolution.cs (16)
274Assert.Equal(base1, module1.TypeHandleToTypeMap[((PENamedTypeSymbol)base1).Handle]); 275Assert.Equal(base2, module1.TypeHandleToTypeMap[((PENamedTypeSymbol)base2).Handle]); 276Assert.Equal(base3, module1.TypeHandleToTypeMap[((PENamedTypeSymbol)base3).Handle]); 277Assert.Equal(base4, module1.TypeHandleToTypeMap[((PENamedTypeSymbol)base4).Handle]); 278Assert.Equal(base5, module1.TypeHandleToTypeMap[((PENamedTypeSymbol)base5).Handle]); 279Assert.Equal(base6, module1.TypeHandleToTypeMap[((PENamedTypeSymbol)base6).Handle]); 280Assert.Equal(base7, module1.TypeHandleToTypeMap[((PENamedTypeSymbol)base7).Handle]); 281Assert.Equal(base8, module1.TypeHandleToTypeMap[((PENamedTypeSymbol)base8).Handle]); 283Assert.Equal(base1, module0.TypeRefHandleToTypeMap[(TypeReferenceHandle)module0.Module.GetBaseTypeOfTypeOrThrow(((PENamedTypeSymbol)localTC1).Handle)]); 284Assert.Equal(base2, module0.TypeRefHandleToTypeMap[(TypeReferenceHandle)module0.Module.GetBaseTypeOfTypeOrThrow(((PENamedTypeSymbol)localTC2).Handle)]); 285Assert.Equal(base3, module0.TypeRefHandleToTypeMap[(TypeReferenceHandle)module0.Module.GetBaseTypeOfTypeOrThrow(((PENamedTypeSymbol)localTC3).Handle)]); 286Assert.Equal(base4, module0.TypeRefHandleToTypeMap[(TypeReferenceHandle)module0.Module.GetBaseTypeOfTypeOrThrow(((PENamedTypeSymbol)localTC4).Handle)]); 287Assert.Equal(base5, module0.TypeRefHandleToTypeMap[(TypeReferenceHandle)module0.Module.GetBaseTypeOfTypeOrThrow(((PENamedTypeSymbol)localTC5).Handle)]); 288Assert.Equal(base6, module0.TypeRefHandleToTypeMap[(TypeReferenceHandle)module0.Module.GetBaseTypeOfTypeOrThrow(((PENamedTypeSymbol)localTC6).Handle)]); 289Assert.Equal(base7, module0.TypeRefHandleToTypeMap[(TypeReferenceHandle)module0.Module.GetBaseTypeOfTypeOrThrow(((PENamedTypeSymbol)localTC7).Handle)]); 290Assert.Equal(base8, module0.TypeRefHandleToTypeMap[(TypeReferenceHandle)module0.Module.GetBaseTypeOfTypeOrThrow(((PENamedTypeSymbol)localTC8).Handle)]);
Symbols\Metadata\PE\LoadingIndexers.cs (32)
63var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 105var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 147var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 197var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 247var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 310var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 352var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 394var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 611var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>(className); 707var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 786var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 842var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 915var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 1005var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 1171var @interface = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("I"); 1175var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C");
Symbols\Metadata\PE\LoadingMethods.cs (2)
960var derivedClass = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("Derived");
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (2)
119Assert.IsAssignableFrom<PENamedTypeSymbol>(var1.Type); 166Assert.IsAssignableFrom<PENamedTypeSymbol>(var1.Type);
Symbols\Metadata\PE\NoPiaLocalHideAndTypeSubstitutionTests.cs (3)
204Assert.IsAssignableFrom<PENamedTypeSymbol>(param.First().Type); 275Assert.IsAssignableFrom<PENamedTypeSymbol>(methodSymbol.Type); 330Assert.IsAssignableFrom<PENamedTypeSymbol>(interfaceType);
Symbols\Metadata\PE\TypeForwarders.cs (1)
65Assert.Equal(base1, module1.TypeRefHandleToTypeMap[(TypeReferenceHandle)module1.Module.GetBaseTypeOfTypeOrThrow(((PENamedTypeSymbol)derived1).Handle)]);
Symbols\Retargeting\RetargetCustomModifiers.cs (1)
45Assert.IsAssignableFrom<PENamedTypeSymbol>(modifiers);
Symbols\Source\BaseClassTests.cs (14)
1023Assert.IsAssignableFrom<PENamedTypeSymbol>(B_base); 1024Assert.IsAssignableFrom<PENamedTypeSymbol>(A_base); 1078Assert.IsAssignableFrom<PENamedTypeSymbol>(B1); 1079Assert.IsAssignableFrom<PENamedTypeSymbol>(B_base); 1080Assert.IsAssignableFrom<PENamedTypeSymbol>(A_base); 1098Assert.IsAssignableFrom<PENamedTypeSymbol>(B2); 1101Assert.Equal(((PENamedTypeSymbol)B1).Handle, ((PENamedTypeSymbol)B2).Handle); 1194Assert.IsAssignableFrom<PENamedTypeSymbol>(B1); 1224Assert.IsAssignableFrom<PENamedTypeSymbol>(B2); 1227Assert.Equal(((PENamedTypeSymbol)B1).Handle, ((PENamedTypeSymbol)B2).Handle); 1232Assert.IsAssignableFrom<PENamedTypeSymbol>(A2.BaseType()); 1233Assert.IsAssignableFrom<PENamedTypeSymbol>(B2.BaseType());
Symbols\Source\EventTests.cs (2)
814var classSymbol = (PENamedTypeSymbol)comp.GetTypeByMetadataName("C");
Symbols\Source\PropertyTests.cs (6)
629var type = (PENamedTypeSymbol)compilation.GlobalNamespace.GetMembers("NoAccessors").Single(); 713var type = (PENamedTypeSymbol)verifier.Compilation.GlobalNamespace.GetMembers("Signatures").Single().GetSymbol(); 791var type = (PENamedTypeSymbol)compilation.GlobalNamespace.GetMembers("FamilyAssembly").Single();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
RequiredMemberAttributesVisitor.cs (1)
36case PENamedTypeSymbol namedType:
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (17)
Metadata\WinMdDumpTest.cs (2)
59var namedType = (PENamedTypeSymbol)member;
Metadata\WinMdEventTests.cs (2)
2757var itextrange = wns1.GetMember<PENamedTypeSymbol>("Application");
Metadata\WinMdMetadataTests.cs (13)
52var itextrange = wns1.GetMember<PENamedTypeSymbol>("ITextRange"); 54var pt = ((PEParameterSymbol)(func.Parameters[0])).Type as PENamedTypeSymbol; 74var itextrange = wns1.GetMember<PENamedTypeSymbol>("SuspendingEventHandler"); 94var iref = wns1.GetMember<PENamedTypeSymbol>("IUriRuntimeClass"); 114var clas = wns2.GetMember<PENamedTypeSymbol>("Point"); 137Assert.Equal("System.Runtime.WindowsRuntime.dll", ((PENamedTypeSymbol)((((PropertySymbol)(blk)).GetMethod).ReturnType)).ContainingModule.ToString()); 239var c = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMember("C");