1 instantiation of FieldSymbol
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymFactory.cs (1)
32sym = new FieldSymbol();
24 references to FieldSymbol
Microsoft.CSharp (24)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (2)
664FieldSymbol fieldSymbol = swt.Field(); 1325else if (swt.Sym is FieldSymbol field && field.isEvent)
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (1)
68public static ExprFieldInfo CreateFieldInfo(FieldSymbol field, AggregateType fieldType) =>
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (2)
557FieldSymbol field = SymbolLoader.LookupAggMember(name, agg, symbmask_t.MASK_FieldSymbol) as FieldSymbol;
Microsoft\CSharp\RuntimeBinder\Semantics\MemberLookup.cs (4)
203if ((symCur is FieldSymbol field && !IsDelegateType(field.GetType(), typeCur) && !IsDynamicMember(symCur)) || 231if (_swtFirst.Sym is FieldSymbol && symCur is EventSymbol 242else if (_swtFirst.Sym is FieldSymbol && symCur is EventSymbol) 314if (sym is FieldSymbol field)
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\Symbol.cs (2)
117if (this is FieldSymbol field) 134if (this is FieldSymbol fieldInfo)
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymFactory.cs (3)
102public static FieldSymbol CreateMemberVar(Name name, AggregateSymbol parent) 106FieldSymbol sym = NewBasicSymbol(SYMKIND.SK_FieldSymbol, name, parent) as FieldSymbol;
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\FieldInfo.cs (2)
10public ExprFieldInfo(FieldSymbol field, AggregateType fieldType, CType type) 19public FieldSymbol Field { get; }
Microsoft\CSharp\RuntimeBinder\Semantics\WithType.cs (3)
117public FieldSymbol Field() 119return Sym as FieldSymbol; 176public FieldWithType(FieldSymbol field, AggregateType ats)
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (5)
178FieldSymbol addedField = null; 1020private static FieldSymbol AddFieldToSymbolTable(FieldInfo fieldInfo, AggregateSymbol aggregate) 1022FieldSymbol field = SymbolStore.LookupSym( 1025symbmask_t.MASK_FieldSymbol) as FieldSymbol; 1075private static void AddEventToSymbolTable(EventInfo eventInfo, AggregateSymbol aggregate, FieldSymbol addedField)