1 write to _rts
Microsoft.Diagnostics.DataContractReader.Legacy (1)
SOSDacImpl.cs (1)
7076
_rts
= _target.Contracts.RuntimeTypeSystem;
16 references to _rts
Microsoft.Diagnostics.DataContractReader.Legacy (16)
SOSDacImpl.cs (16)
7085
ushort numVtableSlots =
_rts
.GetNumVtableSlots(_methodTable);
7093
mdAddr =
_rts
.GetMethodDescForSlot(_methodTable, i);
7102
MethodDescHandle mdh =
_rts
.GetMethodDescHandle(mdAddr);
7106
TargetPointer mtAddr =
_rts
.GetMethodTable(mdh);
7109
ITypeHandle typeHandle =
_rts
.GetTypeHandle(mtAddr);
7110
methodData.DefiningModule =
_rts
.GetModule(typeHandle).ToClrDataAddress(_target);
7111
methodData.Token =
_rts
.GetMethodToken(mdh);
7114
methodData.Entrypoint =
_rts
.GetSlot(_methodTable, i).ToClrDataAddress(_target);
7120
foreach (TargetPointer mdAddr in
_rts
.GetIntroducedMethodDescs(_methodTable))
7122
MethodDescHandle mdh =
_rts
.GetMethodDescHandle(mdAddr);
7123
ushort slot =
_rts
.GetSlotNumber(mdh);
7128
methodData.Entrypoint =
_rts
.GetMethodEntryPointIfExists(mdh).ToClrDataAddress(_target);
7130
TargetPointer mtAddr =
_rts
.GetMethodTable(mdh);
7133
ITypeHandle typeHandle =
_rts
.GetTypeHandle(mtAddr);
7134
methodData.DefiningModule =
_rts
.GetModule(typeHandle).ToClrDataAddress(_target);
7135
methodData.Token =
_rts
.GetMethodToken(mdh);