2 instantiations of PEFieldSymbol
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
1313
var field = new
PEFieldSymbol
(moduleSymbol, this, fieldDef);
1962
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;
933
var builder = ArrayBuilder<
PEFieldSymbol
>.GetInstance();
967
var
field = (
PEFieldSymbol
)staticFields[staticIndex];
1025
foreach (
PEFieldSymbol
field in nonEventFields)
1031
foreach (
PEFieldSymbol
field in eventFields)
1313
var
field = new PEFieldSymbol(moduleSymbol, this, fieldDef);
1326
ArrayBuilder<
PEFieldSymbol
> fieldMembers = ArrayBuilder<
PEFieldSymbol
>.GetInstance();
1329
MultiDictionary<string,
PEFieldSymbol
> privateFieldNameToSymbols = this.CreateFields(fieldMembers);
1367
foreach (
PEFieldSymbol
field in fieldMembers)
1894
private MultiDictionary<string,
PEFieldSymbol
> CreateFields(ArrayBuilder<
PEFieldSymbol
> fieldMembers)
1896
var privateFieldNameToSymbols = new MultiDictionary<string,
PEFieldSymbol
>();
1962
var
symbol = new PEFieldSymbol(moduleSymbol, this, fieldRid);
2039
MultiDictionary<string,
PEFieldSymbol
> privateFieldNameToSymbols,