21 references to AnonymousTypeKey
Microsoft.CodeAnalysis.CSharp (2)
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
174
var key = new
AnonymousTypeKey
(builder.ToImmutable());
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TemplateSymbol.cs (1)
96
return new
AnonymousTypeKey
(properties);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (7)
Emit\EditAndContinue\SymbolMatcherTests.cs (7)
561
Assert.Equal("<>f__AnonymousType0", anonymousTypeMap0[new
AnonymousTypeKey
(ImmutableArray.Create(new AnonymousTypeKeyField("A", isKey: false, ignoreCase: false)))].Name);
562
Assert.Equal("<>f__AnonymousType1", anonymousTypeMap0[new
AnonymousTypeKey
(ImmutableArray.Create(new AnonymousTypeKeyField("B", isKey: false, ignoreCase: false)))].Name);
630
Assert.Equal("<>f__AnonymousType0", anonymousTypeMap0[new
AnonymousTypeKey
(ImmutableArray.Create(new AnonymousTypeKeyField("A", isKey: false, ignoreCase: false)))].Name);
631
Assert.Equal("<>f__AnonymousType1", anonymousTypeMap0[new
AnonymousTypeKey
(ImmutableArray.Create(new AnonymousTypeKeyField("X", isKey: false, ignoreCase: false)))].Name);
632
Assert.Equal("<>f__AnonymousType2", anonymousTypeMap0[new
AnonymousTypeKey
(ImmutableArray.Create(new AnonymousTypeKeyField("Y", isKey: false, ignoreCase: false)))].Name);
1330
Assert.Equal("<>f__AnonymousType0", anonymousTypeMap0[new
AnonymousTypeKey
(ImmutableArray.Create(new AnonymousTypeKeyField("A", isKey: false, ignoreCase: false)))].Name);
1331
Assert.Equal("<>f__AnonymousType1", anonymousTypeMap0[new
AnonymousTypeKey
(ImmutableArray.Create(new AnonymousTypeKeyField("B", isKey: false, ignoreCase: false)))].Name);
Microsoft.CodeAnalysis.VisualBasic (5)
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (3)
178
Return New
AnonymousTypeKey
(ImmutableArray(Of AnonymousTypeKeyField).Empty)
201
Return New
AnonymousTypeKey
(ImmutableArray.Create(properties))
216
Return New
AnonymousTypeKey
(parameters.ToImmutableAndFree(), isDelegate:=True)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousDelegate_TemplateSymbol.vb (1)
128
Return New
AnonymousTypeKey
(parameters, isDelegate:=True)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_TemplateSymbol.vb (1)
99
Return New
AnonymousTypeKey
(properties)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (7)
Emit\EditAndContinue\SymbolMatcherTests.vb (7)
335
Assert.Equal("VB$AnonymousType_0", anonymousTypeMap0(New
AnonymousTypeKey
(ImmutableArray.Create(New AnonymousTypeKeyField("A", isKey:=False, ignoreCase:=True)))).Name)
336
Assert.Equal("VB$AnonymousType_1", anonymousTypeMap0(New
AnonymousTypeKey
(ImmutableArray.Create(New AnonymousTypeKeyField("B", isKey:=False, ignoreCase:=True)))).Name)
405
Assert.Equal("VB$AnonymousType_0", anonymousTypeMap0(New
AnonymousTypeKey
(ImmutableArray.Create(New AnonymousTypeKeyField("A", isKey:=False, ignoreCase:=True)))).Name)
406
Assert.Equal("VB$AnonymousType_1", anonymousTypeMap0(New
AnonymousTypeKey
(ImmutableArray.Create(New AnonymousTypeKeyField("X", isKey:=False, ignoreCase:=True)))).Name)
407
Assert.Equal("VB$AnonymousType_2", anonymousTypeMap0(New
AnonymousTypeKey
(ImmutableArray.Create(New AnonymousTypeKeyField("Y", isKey:=False, ignoreCase:=True)))).Name)
476
Assert.Equal("VB$AnonymousDelegate_0", anonymousTypeMap0(New
AnonymousTypeKey
(ImmutableArray.Create(
480
Assert.Equal("VB$AnonymousDelegate_1", anonymousTypeMap0(New
AnonymousTypeKey
(ImmutableArray.Create(