129 references to GetTypeDefNames
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
Emit\CompilationEmitTests.cs (2)
5360
var actualNames = reader.
GetTypeDefNames
().Select(h => reader.GetString(h));
5422
var actualNames = reader.
GetTypeDefNames
().Select(h => reader.GetString(h));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (123)
Emit\EditAndContinue\EditAndContinueClosureTests.cs (7)
2474
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C", "<>c", "<>c__DisplayClass0_0");
2486
CheckNames(new[] { reader0, reader1 }, reader1.
GetTypeDefNames
(), "<>c__DisplayClass0#1_0#1");
2502
CheckNames(new[] { reader0, reader1, reader2 }, reader2.
GetTypeDefNames
(), "<>c__DisplayClass1#2_0#2");
2591
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C", "<>c__0`1", "<>c__DisplayClass0_0`1");
2603
CheckNames(new[] { reader0, reader1 }, reader1.
GetTypeDefNames
(), "<>c__0#1`1", "<>c__DisplayClass0#1_0#1`1");
2619
CheckNames(new[] { reader0, reader1, reader2 }, reader2.
GetTypeDefNames
(), "<>c__1#2`1", "<>c__DisplayClass1#2_0#2`1");
4757
CheckNames(readers, reader1.
GetTypeDefNames
(), "C#1", "<>c");
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (10)
84
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C", "<>O");
85
CheckNames(new[] { reader0, reader1 }, reader1.
GetTypeDefNames
(), "<>O#1");
148
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C`1", "<>O");
149
CheckNames(new[] { reader0, reader1 }, reader1.
GetTypeDefNames
(), "<>O#1");
212
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C`1", "<>O");
213
CheckNames(new[] { reader0, reader1 }, reader1.
GetTypeDefNames
(), "<>O#1");
276
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C`1", "<>O");
277
CheckNames(new[] { reader0, reader1 }, reader1.
GetTypeDefNames
(), "<F>O__2_0#1`1");
340
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C`1", "<F>O__2_0`1");
341
CheckNames(new[] { reader0, reader1 }, reader1.
GetTypeDefNames
(), "<F>O__2_0#1`1");
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (5)
247
CheckNames(readers, reader1.
GetTypeDefNames
(), "<F>d__0#1");
8798
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C", "<F>d__0");
8799
CheckNames(new[] { reader0, reader1 }, reader1.
GetTypeDefNames
(), "<F>d__0#1");
8800
CheckNames(new[] { reader0, reader1, reader2 }, reader2.
GetTypeDefNames
(), "<F>d__1#2");
9081
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C", "<>c__DisplayClass0_0", "<M>d__0");
Emit\EditAndContinue\EditAndContinueTests.cs (101)
548
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C");
568
CheckNames(readers, reader1.
GetTypeDefNames
());
610
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C");
630
CheckNames(readers, reader1.
GetTypeDefNames
());
655
CheckNames(readers, reader2.
GetTypeDefNames
());
858
CheckNames(readers, reader1.
GetTypeDefNames
());
1159
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C");
1185
CheckNames(readers, reader1.
GetTypeDefNames
());
1222
CheckNames(readers, reader2.
GetTypeDefNames
());
1283
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C");
1308
CheckNames(readers, reader1.
GetTypeDefNames
());
1348
CheckNames(readers, reader2.
GetTypeDefNames
());
1380
CheckNames(readers, reader3.
GetTypeDefNames
());
1864
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C", "<>c");
1883
CheckNames(readers, reader1.
GetTypeDefNames
());
1958
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "<>F{00000001}`3", "C", "<>c"); // <>F{00000001}`3 is the synthesized delegate for the lambda
1972
CheckNames(readers, reader1.
GetTypeDefNames
(), "<>A{00040000,100000000}`33", "<>F{00000008}`3"); // new synthesized delegate for the new lambda
1989
CheckNames(readers, reader2.
GetTypeDefNames
()); // No new delegate added, reusing from gen 0 and 1
2043
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "<>f__AnonymousDelegate0", "C", "<>c");
2057
CheckNames(readers, reader1.
GetTypeDefNames
(), "<>f__AnonymousDelegate1", "<>f__AnonymousDelegate2");
2074
CheckNames(readers, reader2.
GetTypeDefNames
());
2117
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "A", "B`1", "C");
2131
CheckNames(readers, reader1.
GetTypeDefNames
(), "<>f__AnonymousDelegate0", "<>c");
2183
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "<>f__AnonymousDelegate0`2", "EmbeddedAttribute", "IsUnmanagedAttribute", "C`1", "<>c__0`1");
2197
CheckNames(readers, reader1.
GetTypeDefNames
(), "<>f__AnonymousDelegate1`2");
2216
CheckNames(readers, reader2.
GetTypeDefNames
());
2259
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "<>F`18", "C", "<>c");
2273
CheckNames(readers, reader1.
GetTypeDefNames
());
3149
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C");
3171
CheckNames(readers, reader1.
GetTypeDefNames
());
3239
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C");
3266
CheckNames(readers, reader1.
GetTypeDefNames
());
3313
CheckNames(readers, reader2.
GetTypeDefNames
());
3667
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "A", "C");
3683
CheckNames(readers, reader1.
GetTypeDefNames
());
3718
CheckNames(readers, reader2.
GetTypeDefNames
());
4059
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C");
4080
CheckNames(readers, reader1.
GetTypeDefNames
());
4189
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C");
4205
CheckNames(readers, reader1.
GetTypeDefNames
());
4244
CheckNames(readers, reader2.
GetTypeDefNames
());
6168
CheckNames(readers, reader1.
GetTypeDefNames
());
6223
CheckNames(readers, reader2.
GetTypeDefNames
());
6933
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C");
6950
CheckNames(readers, reader1.
GetTypeDefNames
(), "C");
6971
CheckNames(readers, reader2.
GetTypeDefNames
(), "C");
7060
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C", "MetadataUpdateOriginalTypeAttribute");
7091
CheckNames(readers, reader.
GetTypeDefNames
(), "C#" + generation);
7169
CheckNames(readers, reader3.
GetTypeDefNames
(), "C#2");
7307
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C");
7331
CheckNames(readers, reader1.
GetTypeDefNames
());
7390
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C", "<>c", "<<F>b__0_0>d");
7408
CheckNames(readers, reader1.
GetTypeDefNames
(), "C#1", "<>c", "<<F>b__0#1_0#1>d");
7423
CheckNames(readers, reader2.
GetTypeDefNames
(), "C#2", "<>c", "<<F>b__0#2_0#2>d");
7475
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C", "D", "<>c", "<<F>b__0_0>d");
7493
CheckNames(readers, reader1.
GetTypeDefNames
(), "C#1", "D", "<>c", "<<F>b__0#1_0#1>d");
7508
CheckNames(readers, reader2.
GetTypeDefNames
(), "C#2", "D", "<>c", "<<F>b__0#2_0#2>d");
7554
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "A", "B");
7571
CheckNames(readers, reader1.
GetTypeDefNames
(), "C", "D");
7658
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "A", "B1", "B2", "C1", "C2");
7671
CheckNames(readers, reader1.
GetTypeDefNames
(), "B3", "B4", "C3", "C4");
7718
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "A", "B`1");
7736
CheckNames(readers, reader1.
GetTypeDefNames
(), "C`1");
7890
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "I", "C");
7904
CheckNames(readers, reader1.
GetTypeDefNames
());
8046
CheckNames(readers, reader1.
GetTypeDefNames
());
8170
CheckNames(readers, reader1.
GetTypeDefNames
(), "J");
8197
CheckNames(readers, reader2.
GetTypeDefNames
());
8295
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "A", "B", "C", "D");
8329
CheckNames(readers, reader1.
GetTypeDefNames
());
8437
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C");
8451
CheckNames(readers, md1.Reader.
GetTypeDefNames
());
8501
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "D", "C");
8524
CheckNames(readers, reader1.
GetTypeDefNames
());
9339
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "S");
9356
CheckNames(readers, reader1.
GetTypeDefNames
());
9615
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C");
10920
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "<>f__AnonymousType0`1", "A", "B");
10928
CheckNames(new[] { reader0, reader1 }, reader1.
GetTypeDefNames
()); // no additional types
10956
CheckNames(new[] { reader0, reader1, reader2 }, reader2.
GetTypeDefNames
(), "<>f__AnonymousType1`1"); // one additional type
10989
CheckNames(new[] { reader0, reader1, reader2, reader3 }, reader3.
GetTypeDefNames
()); // no additional types
11107
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "<>f__AnonymousType0`1", "C");
11117
CheckNames(readers, reader1.
GetTypeDefNames
(), "<>f__AnonymousType1`2"); // one additional type
11127
CheckNames(readers, reader2.
GetTypeDefNames
()); // no additional types
11137
CheckNames(readers, reader3.
GetTypeDefNames
()); // no additional types
11212
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C");
11220
CheckNames(new[] { reader0, reader1 }, reader1.
GetTypeDefNames
(), "<>f__AnonymousType0`1"); // one additional type
11292
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "<>f__AnonymousType0`2", "<>f__AnonymousType1`2", "C");
11299
CheckNames(new[] { reader0, reader1 }, reader1.
GetTypeDefNames
(), "<>f__AnonymousType2`2", "<>f__AnonymousType3`1");
11326
CheckNames(new[] { reader0, reader1, reader2 }, reader2.
GetTypeDefNames
(), "<>f__AnonymousType4`1");
12862
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C`1", "IA", "IC", "S");
12899
CheckNames(readers, reader1.
GetTypeDefNames
());
13228
CheckNames(readers, reader1.
GetTypeDefNames
(), "<>f__AnonymousType1`1");
13240
CheckNames(readers, reader2.
GetTypeDefNames
());
13728
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "C", "<>o__0");
13729
CheckNames(new[] { reader0, reader1 }, reader1.
GetTypeDefNames
(), "<>o__0#1");
13730
CheckNames(new[] { reader0, reader1, reader2 }, reader2.
GetTypeDefNames
(), "<>o__0#2");
16554
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "EmbeddedAttribute", "NullableAttribute", "NullableContextAttribute", "IsExternalInit", "R");
16595
CheckNames(readers, reader1.
GetTypeDefNames
());
17012
CheckNames(reader0, reader0.
GetTypeDefNames
(), "<Module>", "Program");
17031
CheckNames(readers, reader1.
GetTypeDefNames
());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\DelegateTypeTests.cs (3)
12107
var actualTypes = reader.
GetTypeDefNames
().Select(h => reader.GetString(h)).ToArray();
12152
var actualTypes = reader.
GetTypeDefNames
().Select(h => reader.GetString(h)).ToArray();
12201
var 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
()));