2 instantiations of FieldWithToken
ILCompiler.ReadyToRun (2)
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
1409return new FieldWithToken(field, token, strippedInstantiation); 2815helperArg = new FieldWithToken(fieldDesc, fieldToken, forceOwningTypeNotDerivedFromToken: strippedInstantiation);
32 references to FieldWithToken
ILCompiler.ReadyToRun (32)
Compiler\DependencyAnalysis\ReadyToRun\FieldFixupSignature.cs (2)
20private readonly FieldWithToken _fieldWithToken; 22public FieldFixupSignature(ReadyToRunFixupKind fixupKind, FieldWithToken fieldWithToken, NodeFactory factory)
Compiler\DependencyAnalysis\ReadyToRun\GenericLookupSignature.cs (2)
25private readonly FieldWithToken _fieldArgument; 34FieldWithToken fieldArgument,
Compiler\DependencyAnalysis\ReadyToRun\SignatureBuilder.cs (1)
542public void EmitFieldSignature(FieldWithToken field, SignatureContext context)
Compiler\DependencyAnalysis\ReadyToRunSymbolNodeFactory.cs (19)
77_fieldAddressCache = new NodeCache<FieldWithToken, Import>(key => 87_fieldOffsetCache = new NodeCache<FieldWithToken, Import>(key => 103_rvaFieldAddressCache = new NodeCache<FieldWithToken, Import>(key => 111_checkFieldOffsetCache = new NodeCache<FieldWithToken, Import>(key => 283return CreateFieldHandleHelper((FieldWithToken)key.Target); 404private Import CreateFieldHandleHelper(FieldWithToken field) 438private NodeCache<FieldWithToken, Import> _fieldAddressCache; 440public Import FieldAddress(FieldWithToken fieldWithToken) 445private NodeCache<FieldWithToken, Import> _fieldOffsetCache; 447public Import FieldOffset(FieldWithToken fieldWithToken) 452private NodeCache<FieldWithToken, Import> _checkFieldOffsetCache; 454public Import CheckFieldOffset(FieldWithToken fieldWithToken) 466private NodeCache<FieldWithToken, Import> _rvaFieldAddressCache; 468public Import RvaFieldAddress(FieldWithToken fieldWithToken) 560public readonly FieldWithToken FieldArgument; 568FieldWithToken fieldArgument, 661(FieldWithToken)helperArgument, 680else if (helperArgument is FieldWithToken fieldWithToken) 696FieldWithToken fieldArgument,
Compiler\RuntimeDeterminedTypeHelper.cs (3)
150public static bool Equals(FieldWithToken field1, FieldWithToken field2) 213public static int GetHashCode(FieldWithToken field)
JitInterface\CorInfoImpl.ReadyToRun.cs (5)
55public class FieldWithToken : IEquatable<FieldWithToken> 90return obj is FieldWithToken fieldWithToken && 99public bool Equals(FieldWithToken fieldWithToken) 127public int CompareTo(FieldWithToken other, TypeSystemComparer comparer) 1406private FieldWithToken ComputeFieldWithToken(FieldDesc field, ref CORINFO_RESOLVED_TOKEN pResolvedToken)