3 instantiations of PEFieldSymbol
Microsoft.CodeAnalysis.CSharp (3)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (3)
1391
builder.Add(new
PEFieldSymbol
(moduleSymbol, this, fieldDef));
1762
var field = new
PEFieldSymbol
(moduleSymbol, this, fieldDef);
2548
var symbol = new
PEFieldSymbol
(moduleSymbol, this, fieldRid);
24 references to PEFieldSymbol
Microsoft.CodeAnalysis.CSharp (24)
Symbols\Metadata\PE\MetadataDecoder.cs (2)
521
PEFieldSymbol
field = member as
PEFieldSymbol
;
Symbols\Metadata\PE\PEEventSymbol.cs (6)
33
private readonly
PEFieldSymbol
? _associatedFieldOpt;
61
MultiDictionary<string,
PEFieldSymbol
> privateFieldNameToSymbols)
131
PEFieldSymbol
? associatedField = GetAssociatedField(privateFieldNameToSymbols, isWindowsRuntimeEvent);
158
private
PEFieldSymbol
? GetAssociatedField(MultiDictionary<string,
PEFieldSymbol
> privateFieldNameToSymbols, bool isWindowsRuntimeEvent)
161
foreach (
PEFieldSymbol
candidateAssociatedField in privateFieldNameToSymbols[_name])
Symbols\Metadata\PE\PENamedTypeSymbol.cs (16)
135
internal ImmutableArray<
PEFieldSymbol
> lazyInstanceEnumFields;
1382
var builder = ArrayBuilder<
PEFieldSymbol
>.GetInstance();
1416
var
field = (
PEFieldSymbol
)staticFields[staticIndex];
1474
foreach (
PEFieldSymbol
field in nonEventFields)
1480
foreach (
PEFieldSymbol
field in eventFields)
1762
var
field = new PEFieldSymbol(moduleSymbol, this, fieldDef);
1775
ArrayBuilder<
PEFieldSymbol
> fieldMembers = ArrayBuilder<
PEFieldSymbol
>.GetInstance();
1778
MultiDictionary<string,
PEFieldSymbol
> privateFieldNameToSymbols = this.CreateFields(fieldMembers);
1816
foreach (
PEFieldSymbol
field in fieldMembers)
2475
private MultiDictionary<string,
PEFieldSymbol
> CreateFields(ArrayBuilder<
PEFieldSymbol
> fieldMembers)
2477
var privateFieldNameToSymbols = new MultiDictionary<string,
PEFieldSymbol
>();
2548
var
symbol = new PEFieldSymbol(moduleSymbol, this, fieldRid);
2641
MultiDictionary<string,
PEFieldSymbol
> privateFieldNameToSymbols,