9 instantiations of AnonymousTypeKeyField
Microsoft.CodeAnalysis.CSharp (2)
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
219
builder.Add(new
AnonymousTypeKeyField
(fieldName, isKey: false, ignoreCase: false));
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TemplateSymbol.cs (1)
95
var properties = Properties.SelectAsArray(p => new
AnonymousTypeKeyField
(p.Name, isKey: false, ignoreCase: false));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (7)
Emit\EditAndContinue\SymbolMatcherTests.cs (7)
486
Assert.Equal("<>f__AnonymousType0", anonymousTypeMap0[new AnonymousTypeKey(ImmutableArray.Create(new
AnonymousTypeKeyField
("A", isKey: false, ignoreCase: false)))].Name);
487
Assert.Equal("<>f__AnonymousType1", anonymousTypeMap0[new AnonymousTypeKey(ImmutableArray.Create(new
AnonymousTypeKeyField
("B", isKey: false, ignoreCase: false)))].Name);
556
Assert.Equal("<>f__AnonymousType0", anonymousTypeMap0[new AnonymousTypeKey(ImmutableArray.Create(new
AnonymousTypeKeyField
("A", isKey: false, ignoreCase: false)))].Name);
557
Assert.Equal("<>f__AnonymousType1", anonymousTypeMap0[new AnonymousTypeKey(ImmutableArray.Create(new
AnonymousTypeKeyField
("X", isKey: false, ignoreCase: false)))].Name);
558
Assert.Equal("<>f__AnonymousType2", anonymousTypeMap0[new AnonymousTypeKey(ImmutableArray.Create(new
AnonymousTypeKeyField
("Y", isKey: false, ignoreCase: false)))].Name);
1111
Assert.Equal("<>f__AnonymousType0", anonymousTypeMap0[new AnonymousTypeKey(ImmutableArray.Create(new
AnonymousTypeKeyField
("A", isKey: false, ignoreCase: false)))].Name);
1112
Assert.Equal("<>f__AnonymousType1", anonymousTypeMap0[new AnonymousTypeKey(ImmutableArray.Create(new
AnonymousTypeKeyField
("B", isKey: false, ignoreCase: false)))].Name);
7 references to AnonymousTypeKeyField
Microsoft.CodeAnalysis (5)
Emit\AnonymousTypeKey.cs (5)
16
internal readonly struct AnonymousTypeKeyField : IEquatable<
AnonymousTypeKeyField
>
42
public bool Equals(
AnonymousTypeKeyField
other)
51
return Equals((
AnonymousTypeKeyField
)obj);
66
internal readonly ImmutableArray<
AnonymousTypeKeyField
> Fields;
68
internal AnonymousTypeKey(ImmutableArray<
AnonymousTypeKeyField
> fields, bool isDelegate = false)
Microsoft.CodeAnalysis.CSharp (2)
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (2)
150
var builder = ArrayBuilder<
AnonymousTypeKeyField
>.GetInstance();
209
ArrayBuilder<
AnonymousTypeKeyField
> builder)