2 instantiations of PEFieldSymbol
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
1312
var field = new
PEFieldSymbol
(moduleSymbol, this, fieldDef);
1961
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)
132
internal ImmutableArray<
PEFieldSymbol
> lazyInstanceEnumFields;
932
var builder = ArrayBuilder<
PEFieldSymbol
>.GetInstance();
966
var
field = (
PEFieldSymbol
)staticFields[staticIndex];
1024
foreach (
PEFieldSymbol
field in nonEventFields)
1030
foreach (
PEFieldSymbol
field in eventFields)
1312
var
field = new PEFieldSymbol(moduleSymbol, this, fieldDef);
1325
ArrayBuilder<
PEFieldSymbol
> fieldMembers = ArrayBuilder<
PEFieldSymbol
>.GetInstance();
1328
MultiDictionary<string,
PEFieldSymbol
> privateFieldNameToSymbols = this.CreateFields(fieldMembers);
1366
foreach (
PEFieldSymbol
field in fieldMembers)
1893
private MultiDictionary<string,
PEFieldSymbol
> CreateFields(ArrayBuilder<
PEFieldSymbol
> fieldMembers)
1895
var privateFieldNameToSymbols = new MultiDictionary<string,
PEFieldSymbol
>();
1961
var
symbol = new PEFieldSymbol(moduleSymbol, this, fieldRid);
2038
MultiDictionary<string,
PEFieldSymbol
> privateFieldNameToSymbols,