131 references to GetTypeDefNames
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
Emit\CompilationEmitTests.cs (2)
5360var actualNames = reader.GetTypeDefNames().Select(h => reader.GetString(h)); 5422var actualNames = reader.GetTypeDefNames().Select(h => reader.GetString(h));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (125)
Emit\EditAndContinue\EditAndContinueClosureTests.cs (7)
2474CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "<>c", "<>c__DisplayClass0_0"); 2486CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<>c__DisplayClass0#1_0#1"); 2502CheckNames(new[] { reader0, reader1, reader2 }, reader2.GetTypeDefNames(), "<>c__DisplayClass1#2_0#2"); 2591CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "<>c__0`1", "<>c__DisplayClass0_0`1"); 2603CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<>c__0#1`1", "<>c__DisplayClass0#1_0#1`1"); 2619CheckNames(new[] { reader0, reader1, reader2 }, reader2.GetTypeDefNames(), "<>c__1#2`1", "<>c__DisplayClass1#2_0#2`1"); 4757CheckNames(readers, reader1.GetTypeDefNames(), "C#1", "<>c");
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (10)
84CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "<>O"); 85CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<>O#1"); 148CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C`1", "<>O"); 149CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<>O#1"); 212CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C`1", "<>O"); 213CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<>O#1"); 276CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C`1", "<>O"); 277CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<F>O__2_0#1`1"); 340CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C`1", "<F>O__2_0`1"); 341CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<F>O__2_0#1`1");
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (5)
247CheckNames(readers, reader1.GetTypeDefNames(), "<F>d__0#1"); 8809CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "<F>d__0"); 8810CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<F>d__0#1"); 8811CheckNames(new[] { reader0, reader1, reader2 }, reader2.GetTypeDefNames(), "<F>d__1#2"); 9092CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "<>c__DisplayClass0_0", "<M>d__0");
Emit\EditAndContinue\EditAndContinueTests.cs (103)
514CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 534CheckNames(readers, reader1.GetTypeDefNames()); 576CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 596CheckNames(readers, reader1.GetTypeDefNames()); 621CheckNames(readers, reader2.GetTypeDefNames()); 824CheckNames(readers, reader1.GetTypeDefNames()); 1137CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 1163CheckNames(readers, reader1.GetTypeDefNames()); 1200CheckNames(readers, reader2.GetTypeDefNames()); 1261CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 1286CheckNames(readers, reader1.GetTypeDefNames()); 1326CheckNames(readers, reader2.GetTypeDefNames()); 1358CheckNames(readers, reader3.GetTypeDefNames()); 1842CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "<>c"); 1861CheckNames(readers, reader1.GetTypeDefNames()); 1936CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>F{00000001}`3", "C", "<>c"); // <>F{00000001}`3 is the synthesized delegate for the lambda 1950CheckNames(readers, reader1.GetTypeDefNames(), "<>A{00040000,100000000}`33", "<>F{00000008}`3"); // new synthesized delegate for the new lambda 1967CheckNames(readers, reader2.GetTypeDefNames()); // No new delegate added, reusing from gen 0 and 1 2021CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>f__AnonymousDelegate0", "C", "<>c"); 2035CheckNames(readers, reader1.GetTypeDefNames(), "<>f__AnonymousDelegate1", "<>f__AnonymousDelegate2"); 2052CheckNames(readers, reader2.GetTypeDefNames()); 2095CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "A", "B`1", "C"); 2109CheckNames(readers, reader1.GetTypeDefNames(), "<>f__AnonymousDelegate0", "<>c"); 2161CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>f__AnonymousDelegate0`2", "EmbeddedAttribute", "IsUnmanagedAttribute", "C`1", "<>c__0`1"); 2175CheckNames(readers, reader1.GetTypeDefNames(), "<>f__AnonymousDelegate1`2"); 2194CheckNames(readers, reader2.GetTypeDefNames()); 2237CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>F`18", "C", "<>c"); 2251CheckNames(readers, reader1.GetTypeDefNames()); 2855CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 2877CheckNames(readers, reader1.GetTypeDefNames()); 2945CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 2972CheckNames(readers, reader1.GetTypeDefNames()); 3019CheckNames(readers, reader2.GetTypeDefNames()); 3373CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "A", "C"); 3389CheckNames(readers, reader1.GetTypeDefNames()); 3424CheckNames(readers, reader2.GetTypeDefNames()); 3765CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 3786CheckNames(readers, reader1.GetTypeDefNames()); 3895CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 3911CheckNames(readers, reader1.GetTypeDefNames()); 3950CheckNames(readers, reader2.GetTypeDefNames()); 5668CheckNames(readers, reader1.GetTypeDefNames()); 5723CheckNames(readers, reader2.GetTypeDefNames()); 6232CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 6249CheckNames(readers, reader1.GetTypeDefNames(), "C"); 6270CheckNames(readers, reader2.GetTypeDefNames(), "C"); 6359CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "MetadataUpdateOriginalTypeAttribute"); 6390CheckNames(readers, reader.GetTypeDefNames(), "C#" + generation); 6468CheckNames(readers, reader3.GetTypeDefNames(), "C#2"); 6606CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 6630CheckNames(readers, reader1.GetTypeDefNames()); 6689CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "<>c", "<<F>b__0_0>d"); 6707CheckNames(readers, reader1.GetTypeDefNames(), "C#1", "<>c", "<<F>b__0#1_0#1>d"); 6722CheckNames(readers, reader2.GetTypeDefNames(), "C#2", "<>c", "<<F>b__0#2_0#2>d"); 6774CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "D", "<>c", "<<F>b__0_0>d"); 6792CheckNames(readers, reader1.GetTypeDefNames(), "C#1", "D", "<>c", "<<F>b__0#1_0#1>d"); 6807CheckNames(readers, reader2.GetTypeDefNames(), "C#2", "D", "<>c", "<<F>b__0#2_0#2>d"); 6853CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "A", "B"); 6870CheckNames(readers, reader1.GetTypeDefNames(), "C", "D"); 6957CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "A", "B1", "B2", "C1", "C2"); 6970CheckNames(readers, reader1.GetTypeDefNames(), "B3", "B4", "C3", "C4"); 7017CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "A", "B`1"); 7035CheckNames(readers, reader1.GetTypeDefNames(), "C`1"); 7189CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "I", "C"); 7203CheckNames(readers, reader1.GetTypeDefNames()); 7345CheckNames(readers, reader1.GetTypeDefNames()); 7469CheckNames(readers, reader1.GetTypeDefNames(), "J"); 7496CheckNames(readers, reader2.GetTypeDefNames()); 7594CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "A", "B", "C", "D"); 7628CheckNames(readers, reader1.GetTypeDefNames()); 7736CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 7750CheckNames(readers, md1.Reader.GetTypeDefNames()); 7800CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "D", "C"); 7823CheckNames(readers, reader1.GetTypeDefNames()); 8638CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "S"); 8655CheckNames(readers, reader1.GetTypeDefNames()); 8914CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 9931CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>f__AnonymousType0`2", "<>f__AnonymousType1`2", "<>f__AnonymousType2", "B", "A"); 9939CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<>f__AnonymousType3`1"); // one additional type 10151CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>f__AnonymousType0`1", "A", "B"); 10159CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames()); // no additional types 10187CheckNames(new[] { reader0, reader1, reader2 }, reader2.GetTypeDefNames(), "<>f__AnonymousType1`1"); // one additional type 10220CheckNames(new[] { reader0, reader1, reader2, reader3 }, reader3.GetTypeDefNames()); // no additional types 10338CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>f__AnonymousType0`1", "C"); 10348CheckNames(readers, reader1.GetTypeDefNames(), "<>f__AnonymousType1`2"); // one additional type 10358CheckNames(readers, reader2.GetTypeDefNames()); // no additional types 10368CheckNames(readers, reader3.GetTypeDefNames()); // no additional types 10443CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 10451CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<>f__AnonymousType0`1"); // one additional type 10523CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>f__AnonymousType0`2", "<>f__AnonymousType1`2", "C"); 10530CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<>f__AnonymousType2`2", "<>f__AnonymousType3`1"); 10557CheckNames(new[] { reader0, reader1, reader2 }, reader2.GetTypeDefNames(), "<>f__AnonymousType4`1"); 12093CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C`1", "IA", "IC", "S"); 12130CheckNames(readers, reader1.GetTypeDefNames()); 12446CheckNames(readers, reader1.GetTypeDefNames(), "<>f__AnonymousType1`1"); 12458CheckNames(readers, reader2.GetTypeDefNames()); 12946CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "<>o__0"); 12947CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<>o__0#1"); 12948CheckNames(new[] { reader0, reader1, reader2 }, reader2.GetTypeDefNames(), "<>o__0#2"); 15772CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "EmbeddedAttribute", "NullableAttribute", "NullableContextAttribute", "IsExternalInit", "R"); 15813CheckNames(readers, reader1.GetTypeDefNames()); 16227CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "Program"); 16246CheckNames(readers, reader1.GetTypeDefNames());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\DelegateTypeTests.cs (3)
12133var actualTypes = reader.GetTypeDefNames().Select(h => reader.GetString(h)).ToArray(); 12178var actualTypes = reader.GetTypeDefNames().Select(h => reader.GetString(h)).ToArray(); 12227var actualTypes = reader.GetTypeDefNames().Select(h => reader.GetString(h)).ToArray();
Roslyn.Test.PdbUtilities (1)
EditAndContinue\EditAndContinueTest.GenerationVerifier.cs (1)
48=> Verify(() => AssertEntityNamesEqual("TypeDefs", expected, MetadataReader.GetTypeDefNames()));