2 instantiations of PEFieldSymbol
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
1333
var field = new
PEFieldSymbol
(moduleSymbol, this, fieldDef);
1982
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)
32
private readonly
PEFieldSymbol
? _associatedFieldOpt;
58
MultiDictionary<string,
PEFieldSymbol
> privateFieldNameToSymbols)
128
PEFieldSymbol
? associatedField = GetAssociatedField(privateFieldNameToSymbols, isWindowsRuntimeEvent);
155
private
PEFieldSymbol
? GetAssociatedField(MultiDictionary<string,
PEFieldSymbol
> privateFieldNameToSymbols, bool isWindowsRuntimeEvent)
158
foreach (
PEFieldSymbol
candidateAssociatedField in privateFieldNameToSymbols[_name])
Symbols\Metadata\PE\PENamedTypeSymbol.cs (16)
133
internal ImmutableArray<
PEFieldSymbol
> lazyInstanceEnumFields;
953
var builder = ArrayBuilder<
PEFieldSymbol
>.GetInstance();
987
var
field = (
PEFieldSymbol
)staticFields[staticIndex];
1045
foreach (
PEFieldSymbol
field in nonEventFields)
1051
foreach (
PEFieldSymbol
field in eventFields)
1333
var
field = new PEFieldSymbol(moduleSymbol, this, fieldDef);
1346
ArrayBuilder<
PEFieldSymbol
> fieldMembers = ArrayBuilder<
PEFieldSymbol
>.GetInstance();
1349
MultiDictionary<string,
PEFieldSymbol
> privateFieldNameToSymbols = this.CreateFields(fieldMembers);
1387
foreach (
PEFieldSymbol
field in fieldMembers)
1914
private MultiDictionary<string,
PEFieldSymbol
> CreateFields(ArrayBuilder<
PEFieldSymbol
> fieldMembers)
1916
var privateFieldNameToSymbols = new MultiDictionary<string,
PEFieldSymbol
>();
1982
var
symbol = new PEFieldSymbol(moduleSymbol, this, fieldRid);
2059
MultiDictionary<string,
PEFieldSymbol
> privateFieldNameToSymbols,