1 instantiation of FieldSymbol
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymFactory.cs (1)
34sym = new FieldSymbol();
24 references to FieldSymbol
Microsoft.CSharp (24)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (2)
684FieldSymbol fieldSymbol = swt.Field(); 1355else if (swt.Sym is FieldSymbol field && field.isEvent)
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (1)
78public static ExprFieldInfo CreateFieldInfo(FieldSymbol field, AggregateType fieldType) =>
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (2)
558FieldSymbol field = SymbolLoader.LookupAggMember(name, agg, symbmask_t.MASK_FieldSymbol) as FieldSymbol;
Microsoft\CSharp\RuntimeBinder\Semantics\MemberLookup.cs (4)
204if ((symCur is FieldSymbol field && !IsDelegateType(field.GetType(), typeCur) && !IsDynamicMember(symCur)) || 232if (_swtFirst.Sym is FieldSymbol && symCur is EventSymbol 243else if (_swtFirst.Sym is FieldSymbol && symCur is EventSymbol) 315if (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)
107public static FieldSymbol CreateMemberVar(Name name, AggregateSymbol parent) 111FieldSymbol 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)
183FieldSymbol addedField = null; 1042private static FieldSymbol AddFieldToSymbolTable(FieldInfo fieldInfo, AggregateSymbol aggregate) 1044FieldSymbol field = SymbolStore.LookupSym( 1047symbmask_t.MASK_FieldSymbol) as FieldSymbol; 1098private static void AddEventToSymbolTable(EventInfo eventInfo, AggregateSymbol aggregate, FieldSymbol addedField)