1 write to StaticsBase
System.Private.Reflection.Execution (1)
Internal\Reflection\Execution\FieldAccessors\RegularStaticFieldAccessor.cs (1)
15StaticsBase = staticsBase;
18 references to StaticsBase
System.Private.Reflection.Execution (18)
Internal\Reflection\Execution\FieldAccessors\PointerTypeFieldAccessorForStaticFields.cs (6)
24object gcStaticsRegion = RuntimeAugments.LoadReferenceTypeField(StaticsBase); 29return RuntimeAugments.LoadPointerTypeField(StaticsBase + FieldOffset, FieldTypeHandle); 33object threadStaticRegion = RuntimeAugments.GetThreadStaticBase(StaticsBase); 43object gcStaticsRegion = RuntimeAugments.LoadReferenceTypeField(StaticsBase); 48RuntimeAugments.StoreValueTypeField(StaticsBase + FieldOffset, value, value.GetType().TypeHandle); 53object threadStaticsRegion = RuntimeAugments.GetThreadStaticBase(StaticsBase);
Internal\Reflection\Execution\FieldAccessors\ReferenceTypeFieldAccessorForStaticFields.cs (6)
24object gcStaticsRegion = RuntimeAugments.LoadReferenceTypeField(StaticsBase); 29return RuntimeAugments.LoadReferenceTypeField(StaticsBase + FieldOffset); 33object threadStaticRegion = RuntimeAugments.GetThreadStaticBase(StaticsBase); 41object gcStaticsRegion = RuntimeAugments.LoadReferenceTypeField(StaticsBase); 47RuntimeAugments.StoreReferenceTypeField(StaticsBase + FieldOffset, value); 52object threadStaticsRegion = RuntimeAugments.GetThreadStaticBase(StaticsBase);
Internal\Reflection\Execution\FieldAccessors\ValueTypeFieldAccessorForStaticFields.cs (6)
24object gcStaticsRegion = RuntimeAugments.LoadReferenceTypeField(StaticsBase); 29return RuntimeAugments.LoadValueTypeField(StaticsBase + FieldOffset, FieldTypeHandle); 33object threadStaticRegion = RuntimeAugments.GetThreadStaticBase(StaticsBase); 41object gcStaticsRegion = RuntimeAugments.LoadReferenceTypeField(StaticsBase); 46RuntimeAugments.StoreValueTypeField(StaticsBase + FieldOffset, value, FieldTypeHandle); 51object threadStaticsRegion = RuntimeAugments.GetThreadStaticBase(StaticsBase);