1 write to m_reflectedTypeCache
System.Private.CoreLib (1)
src\System\Reflection\RuntimeFieldInfo.cs (1)
22
m_reflectedTypeCache
= reflectedTypeCache;
9 references to m_reflectedTypeCache
System.Private.CoreLib (9)
src\System\Reflection\MdFieldInfo.cs (3)
53
ReferenceEquals(fi.
m_reflectedTypeCache
.GetRuntimeType(),
m_reflectedTypeCache
.GetRuntimeType()));
56
HashCode.Combine(m_tkField, m_declaringType.GetUnderlyingNativeHandle(),
m_reflectedTypeCache
.GetRuntimeType().GetUnderlyingNativeHandle());
src\System\Reflection\RtFieldInfo.cs (3)
74
ReferenceEquals(fi.
m_reflectedTypeCache
.GetRuntimeType(),
m_reflectedTypeCache
.GetRuntimeType()));
77
HashCode.Combine(m_fieldHandle,
m_reflectedTypeCache
.GetRuntimeType().GetUnderlyingNativeHandle());
src\System\Reflection\RuntimeFieldInfo.cs (3)
28
private RuntimeType ReflectedTypeInternal =>
m_reflectedTypeCache
.GetRuntimeType();
41
public override Type? ReflectedType =>
m_reflectedTypeCache
.IsGlobal ? null : ReflectedTypeInternal;
43
public override Type? DeclaringType =>
m_reflectedTypeCache
.IsGlobal ? null : m_declaringType;