24 references to PEFieldSymbol
Microsoft.CodeAnalysis.CSharp (24)
Symbols\Metadata\PE\MetadataDecoder.cs (2)
521PEFieldSymbol field = member as PEFieldSymbol;
Symbols\Metadata\PE\PEEventSymbol.cs (6)
32private readonly PEFieldSymbol? _associatedFieldOpt; 58MultiDictionary<string, PEFieldSymbol> privateFieldNameToSymbols) 128PEFieldSymbol? associatedField = GetAssociatedField(privateFieldNameToSymbols, isWindowsRuntimeEvent); 155private PEFieldSymbol? GetAssociatedField(MultiDictionary<string, PEFieldSymbol> privateFieldNameToSymbols, bool isWindowsRuntimeEvent) 158foreach (PEFieldSymbol candidateAssociatedField in privateFieldNameToSymbols[_name])
Symbols\Metadata\PE\PENamedTypeSymbol.cs (16)
135internal ImmutableArray<PEFieldSymbol> lazyInstanceEnumFields; 1128var builder = ArrayBuilder<PEFieldSymbol>.GetInstance(); 1162var field = (PEFieldSymbol)staticFields[staticIndex]; 1220foreach (PEFieldSymbol field in nonEventFields) 1226foreach (PEFieldSymbol field in eventFields) 1508var field = new PEFieldSymbol(moduleSymbol, this, fieldDef); 1521ArrayBuilder<PEFieldSymbol> fieldMembers = ArrayBuilder<PEFieldSymbol>.GetInstance(); 1524MultiDictionary<string, PEFieldSymbol> privateFieldNameToSymbols = this.CreateFields(fieldMembers); 1562foreach (PEFieldSymbol field in fieldMembers) 2144private MultiDictionary<string, PEFieldSymbol> CreateFields(ArrayBuilder<PEFieldSymbol> fieldMembers) 2146var privateFieldNameToSymbols = new MultiDictionary<string, PEFieldSymbol>(); 2212var symbol = new PEFieldSymbol(moduleSymbol, this, fieldRid); 2293MultiDictionary<string, PEFieldSymbol> privateFieldNameToSymbols,