129 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 (123)
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"); 8798CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "<F>d__0"); 8799CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<F>d__0#1"); 8800CheckNames(new[] { reader0, reader1, reader2 }, reader2.GetTypeDefNames(), "<F>d__1#2"); 9081CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "<>c__DisplayClass0_0", "<M>d__0");
Emit\EditAndContinue\EditAndContinueTests.cs (101)
547CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 567CheckNames(readers, reader1.GetTypeDefNames()); 609CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 629CheckNames(readers, reader1.GetTypeDefNames()); 654CheckNames(readers, reader2.GetTypeDefNames()); 857CheckNames(readers, reader1.GetTypeDefNames()); 1158CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 1184CheckNames(readers, reader1.GetTypeDefNames()); 1221CheckNames(readers, reader2.GetTypeDefNames()); 1282CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 1307CheckNames(readers, reader1.GetTypeDefNames()); 1347CheckNames(readers, reader2.GetTypeDefNames()); 1379CheckNames(readers, reader3.GetTypeDefNames()); 1863CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "<>c"); 1882CheckNames(readers, reader1.GetTypeDefNames()); 1957CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>F{00000001}`3", "C", "<>c"); // <>F{00000001}`3 is the synthesized delegate for the lambda 1971CheckNames(readers, reader1.GetTypeDefNames(), "<>A{00040000,100000000}`33", "<>F{00000008}`3"); // new synthesized delegate for the new lambda 1988CheckNames(readers, reader2.GetTypeDefNames()); // No new delegate added, reusing from gen 0 and 1 2042CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>f__AnonymousDelegate0", "C", "<>c"); 2056CheckNames(readers, reader1.GetTypeDefNames(), "<>f__AnonymousDelegate1", "<>f__AnonymousDelegate2"); 2073CheckNames(readers, reader2.GetTypeDefNames()); 2116CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "A", "B`1", "C"); 2130CheckNames(readers, reader1.GetTypeDefNames(), "<>f__AnonymousDelegate0", "<>c"); 2182CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>f__AnonymousDelegate0`2", "EmbeddedAttribute", "IsUnmanagedAttribute", "C`1", "<>c__0`1"); 2196CheckNames(readers, reader1.GetTypeDefNames(), "<>f__AnonymousDelegate1`2"); 2215CheckNames(readers, reader2.GetTypeDefNames()); 2258CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>F`18", "C", "<>c"); 2272CheckNames(readers, reader1.GetTypeDefNames()); 3148CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 3170CheckNames(readers, reader1.GetTypeDefNames()); 3238CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 3265CheckNames(readers, reader1.GetTypeDefNames()); 3312CheckNames(readers, reader2.GetTypeDefNames()); 3666CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "A", "C"); 3682CheckNames(readers, reader1.GetTypeDefNames()); 3717CheckNames(readers, reader2.GetTypeDefNames()); 4058CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 4079CheckNames(readers, reader1.GetTypeDefNames()); 4188CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 4204CheckNames(readers, reader1.GetTypeDefNames()); 4243CheckNames(readers, reader2.GetTypeDefNames()); 6167CheckNames(readers, reader1.GetTypeDefNames()); 6222CheckNames(readers, reader2.GetTypeDefNames()); 6932CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 6949CheckNames(readers, reader1.GetTypeDefNames(), "C"); 6970CheckNames(readers, reader2.GetTypeDefNames(), "C"); 7059CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "MetadataUpdateOriginalTypeAttribute"); 7090CheckNames(readers, reader.GetTypeDefNames(), "C#" + generation); 7168CheckNames(readers, reader3.GetTypeDefNames(), "C#2"); 7306CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 7330CheckNames(readers, reader1.GetTypeDefNames()); 7389CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "<>c", "<<F>b__0_0>d"); 7407CheckNames(readers, reader1.GetTypeDefNames(), "C#1", "<>c", "<<F>b__0#1_0#1>d"); 7422CheckNames(readers, reader2.GetTypeDefNames(), "C#2", "<>c", "<<F>b__0#2_0#2>d"); 7474CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "D", "<>c", "<<F>b__0_0>d"); 7492CheckNames(readers, reader1.GetTypeDefNames(), "C#1", "D", "<>c", "<<F>b__0#1_0#1>d"); 7507CheckNames(readers, reader2.GetTypeDefNames(), "C#2", "D", "<>c", "<<F>b__0#2_0#2>d"); 7553CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "A", "B"); 7570CheckNames(readers, reader1.GetTypeDefNames(), "C", "D"); 7657CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "A", "B1", "B2", "C1", "C2"); 7670CheckNames(readers, reader1.GetTypeDefNames(), "B3", "B4", "C3", "C4"); 7717CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "A", "B`1"); 7735CheckNames(readers, reader1.GetTypeDefNames(), "C`1"); 7889CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "I", "C"); 7903CheckNames(readers, reader1.GetTypeDefNames()); 8045CheckNames(readers, reader1.GetTypeDefNames()); 8169CheckNames(readers, reader1.GetTypeDefNames(), "J"); 8196CheckNames(readers, reader2.GetTypeDefNames()); 8294CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "A", "B", "C", "D"); 8328CheckNames(readers, reader1.GetTypeDefNames()); 8436CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 8450CheckNames(readers, md1.Reader.GetTypeDefNames()); 8500CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "D", "C"); 8523CheckNames(readers, reader1.GetTypeDefNames()); 9338CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "S"); 9355CheckNames(readers, reader1.GetTypeDefNames()); 9614CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 10919CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>f__AnonymousType0`1", "A", "B"); 10927CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames()); // no additional types 10955CheckNames(new[] { reader0, reader1, reader2 }, reader2.GetTypeDefNames(), "<>f__AnonymousType1`1"); // one additional type 10988CheckNames(new[] { reader0, reader1, reader2, reader3 }, reader3.GetTypeDefNames()); // no additional types 11106CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>f__AnonymousType0`1", "C"); 11116CheckNames(readers, reader1.GetTypeDefNames(), "<>f__AnonymousType1`2"); // one additional type 11126CheckNames(readers, reader2.GetTypeDefNames()); // no additional types 11136CheckNames(readers, reader3.GetTypeDefNames()); // no additional types 11211CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C"); 11219CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<>f__AnonymousType0`1"); // one additional type 11291CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "<>f__AnonymousType0`2", "<>f__AnonymousType1`2", "C"); 11298CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<>f__AnonymousType2`2", "<>f__AnonymousType3`1"); 11325CheckNames(new[] { reader0, reader1, reader2 }, reader2.GetTypeDefNames(), "<>f__AnonymousType4`1"); 12861CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C`1", "IA", "IC", "S"); 12898CheckNames(readers, reader1.GetTypeDefNames()); 13227CheckNames(readers, reader1.GetTypeDefNames(), "<>f__AnonymousType1`1"); 13239CheckNames(readers, reader2.GetTypeDefNames()); 13727CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "C", "<>o__0"); 13728CheckNames(new[] { reader0, reader1 }, reader1.GetTypeDefNames(), "<>o__0#1"); 13729CheckNames(new[] { reader0, reader1, reader2 }, reader2.GetTypeDefNames(), "<>o__0#2"); 16553CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "EmbeddedAttribute", "NullableAttribute", "NullableContextAttribute", "IsExternalInit", "R"); 16594CheckNames(readers, reader1.GetTypeDefNames()); 17011CheckNames(reader0, reader0.GetTypeDefNames(), "<Module>", "Program"); 17030CheckNames(readers, reader1.GetTypeDefNames());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\DelegateTypeTests.cs (3)
12107var actualTypes = reader.GetTypeDefNames().Select(h => reader.GetString(h)).ToArray(); 12152var actualTypes = reader.GetTypeDefNames().Select(h => reader.GetString(h)).ToArray(); 12201var actualTypes = reader.GetTypeDefNames().Select(h => reader.GetString(h)).ToArray();
Roslyn.Test.PdbUtilities (1)
EditAndContinue\EditAndContinueTest.GenerationVerifier.cs (1)
55=> Verify(() => AssertEntityNamesEqual("TypeDefs", expected, MetadataReader.GetTypeDefNames()));