1 write to _reader
System.Private.CoreLib (1)
System\Reflection\Runtime\FieldInfos\NativeFormat\NativeFormatRuntimeFieldInfo.cs (1)
55
_reader
= definingTypeInfo.Reader;
14 references to _reader
System.Private.CoreLib (14)
System\Reflection\Runtime\FieldInfos\NativeFormat\NativeFormatRuntimeFieldInfo.cs (14)
56
_field = fieldHandle.GetField(
_reader
);
67
public sealed override Type[] GetOptionalCustomModifiers() => FieldTypeHandle.GetCustomModifiers(
_reader
, _contextTypeInfo.TypeContext, optional: true);
69
public sealed override Type[] GetRequiredCustomModifiers() => FieldTypeHandle.GetCustomModifiers(
_reader
, _contextTypeInfo.TypeContext, optional: false);
83
return _field.Name.GetString(
_reader
);
98
if (!(
_reader
== otherField.
_reader
))
111
if (!(
_reader
== other.
_reader
))
139
return DefaultValueParser.GetDefaultValueFromConstantIfAny(
_reader
, _field.DefaultValue, FieldType, raw, out defaultValue);
144
return ReflectionCoreExecution.ExecutionEnvironment.TryGetFieldAccessor(this.
_reader
, this.DeclaringType.TypeHandle, this.FieldType.TypeHandle, _fieldHandle);
152
return FieldTypeHandle.Resolve(
_reader
, typeContext);
158
protected sealed override IEnumerable<CustomAttributeData> TrueCustomAttributes => RuntimeCustomAttributeData.GetCustomAttributes(
_reader
, _field.CustomAttributes);
162
public sealed override Type GetModifiedFieldType() => ModifiedType.Create(FieldRuntimeType.ToType(),
_reader
, FieldTypeHandle);
164
private Handle FieldTypeHandle => _field.Signature.GetFieldSignature(
_reader
).Type;