34 references to _rts
Microsoft.Diagnostics.DataContractReader.Contracts (34)
Contracts\StackWalk\FrameHandling\MethodGCRefMapLookup.cs (34)
55if (_rts.GetGenericMethodInstantiation(method).Length != 0 || 56(!dispatch && _rts.GetGenericContextLoc(method) is GenericContextLoc.InstArgMethodDesc or GenericContextLoc.InstArgMethodTable)) 63TargetPointer owner = _rts.GetMethodTable(method); 64ushort slot = _rts.GetSlotNumber(method); 78implementation = _rts.GetMethodDescHandle(resolved); 79map = FindGCRefMapForSlot(_rts.GetMethodTable(implementation), _rts.GetSlotNumber(implementation)); 138TargetPointer implementation = _rts.GetMethodDescForSlot(_rts.GetTypeHandle(receiver), destination); 192TargetPointer candidate = _rts.GetMethodDescForSlot(_rts.GetTypeHandle(receiver), source); 198MethodDescHandle method = _rts.GetMethodDescHandle(candidate); 199ITypeHandle owner = _rts.GetTypeHandle(_rts.GetMethodTable(method)); 200ITypeHandle implementationOwner = _rts.GetTypeHandle(_rts.GetMethodTable(implementation)); 201if (_rts.GetCanonicalMethodTable(owner) != _rts.GetCanonicalMethodTable(implementationOwner) || 202_rts.GetModule(owner) != _rts.GetModule(implementationOwner) || 203_rts.GetMethodToken(method) != _rts.GetMethodToken(implementation)) 207return (_rts.GetAsyncMethodFlags(method) & VariantMask) == (_rts.GetAsyncMethodFlags(implementation) & VariantMask); 214TargetPointer canonical = _rts.GetCanonicalMethodTable(_rts.GetTypeHandle(mt.Address)); 231foreach (TargetPointer candidate in _rts.GetIntroducedMethodDescs(_rts.GetTypeHandle(mt.Address))) 233MethodDescHandle method = _rts.GetMethodDescHandle(candidate); 234if (_rts.GetSlotNumber(method) != slot || _rts.IsUnboxingStub(method)) 250MethodDescHandle md = _rts.GetMethodDescHandle(method); 251if (_rts.GetGenericMethodInstantiation(md).Length != 0 || 252_rts.GetGenericContextLoc(md) is GenericContextLoc.InstArgMethodDesc or GenericContextLoc.InstArgMethodTable)