1 implementation of GetTypeHandle
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\RuntimeTypeSystem_1.cs (1)
449
public TypeHandle
GetTypeHandle
(TargetPointer typeHandlePointer)
55 references to GetTypeHandle
Microsoft.Diagnostics.DataContractReader.Contracts (13)
Contracts\CodeVersions_1.cs (2)
157
TypeHandle mt = rts.
GetTypeHandle
(mtAddr);
345
TypeHandle typeHandle = rts.
GetTypeHandle
(mtAddr);
Contracts\ConditionalWeakTable_1.cs (1)
98
TypeHandle entriesTypeHandle = rts.
GetTypeHandle
(entriesMT);
Contracts\ExecutionManager\ExecutionManagerCore.cs (1)
519
TypeHandle th = rts.
GetTypeHandle
(mtPtr);
Contracts\Object_1.cs (1)
62
TypeHandle typeHandle = typeSystemContract.
GetTypeHandle
(mt);
Contracts\RuntimeTypeSystem_1.cs (1)
1174
TypeHandle foundTypeHandle = rts.
GetTypeHandle
(typeHandlePtr);
Contracts\Signature\SignatureTypeProvider.cs (3)
79
return typeHandlePtr == TargetPointer.Null ? new TypeHandle(TargetPointer.Null) : _runtimeTypeSystem.
GetTypeHandle
(typeHandlePtr);
87
return typeHandlePtr == TargetPointer.Null ? new TypeHandle(TargetPointer.Null) : _runtimeTypeSystem.
GetTypeHandle
(typeHandlePtr);
96
: _runtimeTypeSystem.
GetTypeHandle
(typeHandlePointer);
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (1)
119
TypeHandle mtHandle = rtsContract.
GetTypeHandle
(stubDispatchFrame.RepresentativeMTPtr);
Contracts\StackWalk\GC\GcScanner.cs (1)
336
TypeHandle typeHandle = rts.
GetTypeHandle
(methodTablePtr);
Contracts\StackWalk\GC\GcSignatureTypeProvider.cs (2)
143
return ClassifyTypeHandle(_target.Contracts.RuntimeTypeSystem.
GetTypeHandle
(typeHandlePointer));
164
return ClassifyTypeHandle(_target.Contracts.RuntimeTypeSystem.
GetTypeHandle
(typeHandlePtr));
Microsoft.Diagnostics.DataContractReader.Legacy (42)
ClrDataFrame.cs (2)
415
TypeHandle typeHandle = rts.
GetTypeHandle
(mtAddr);
763
TypeHandle declaringType = rts.
GetTypeHandle
(mtAddr);
ClrDataMethodDefinition.cs (1)
48
TypeHandle mt = rts.
GetTypeHandle
(mtAddr);
ClrDataMethodInstance.cs (1)
66
TypeHandle mainMT = rts.
GetTypeHandle
(mtAddr);
Dbi\DacDbiImpl.cs (6)
1277
Contracts.TypeHandle th = rts.
GetTypeHandle
(new TargetPointer(thExact));
1370
Contracts.TypeHandle th = rts.
GetTypeHandle
(new TargetPointer(vmTypeHandle));
1397
TypeHandle typeHandle = rts.
GetTypeHandle
(new TargetPointer(vmTypeHandle));
2033
TypeHandle typeHandle = rts.
GetTypeHandle
(new TargetPointer((ulong)id));
2042
TypeHandle parentHandle = rts.
GetTypeHandle
(parentMT);
2086
TypeHandle arrayOrStringTypeHandle = rts.
GetTypeHandle
(new TargetPointer(id));
SigFormat.cs (1)
160
TypeHandle th = runtimeTypeSystem.
GetTypeHandle
(typeHandlePointer);
SOSDacImpl.cs (23)
1093
TypeHandle ctx = rtsContract.
GetTypeHandle
(enclosingMT);
2337
TypeHandle typeHandle = rtsContract.
GetTypeHandle
(methodTableAddr);
2646
TargetPointer modulePtr = rtsContract.GetModule(rtsContract.
GetTypeHandle
(rtsContract.GetMethodTable(methodDescHandle)));
2813
Contracts.TypeHandle methodTable = contract.
GetTypeHandle
(mt.ToTargetPointer(_target));
2886
TypeHandle typeHandle = rtsContract.
GetTypeHandle
(mtAddress);
2926
Contracts.TypeHandle methodTableHandle = contract.
GetTypeHandle
(eeClassReallyCanonMT.ToTargetPointer(_target));
2956
Contracts.TypeHandle methodTableHandle = typeSystemContract.
GetTypeHandle
(mt.ToTargetPointer(_target, overrideCheck: true));
3028
TypeHandle methodTableHandle = rts.
GetTypeHandle
(methodTable); // validate MT
3095
_target.Contracts.RuntimeTypeSystem.
GetTypeHandle
(mt.ToTargetPointer(_target));
3269
Contracts.TypeHandle typeHandle = rts.
GetTypeHandle
(mt);
3341
TypeHandle handle = runtimeTypeSystemContract.
GetTypeHandle
(mt);
5318
TargetPointer modulePtr = runtimeTypeSystemContract.GetModule(runtimeTypeSystemContract.
GetTypeHandle
(runtimeTypeSystemContract.GetMethodTable(methodDescHandle)));
5435
Contracts.TypeHandle typeHandle = rtsContract.
GetTypeHandle
(mt.ToTargetPointer(_target));
5589
TypeHandle typeHandle = rts.
GetTypeHandle
(mt);
5650
TypeHandle typeHandle = rts.
GetTypeHandle
(ptr);
6009
Contracts.TypeHandle methodTableHandle = rtsContract.
GetTypeHandle
(methodTable.ToTargetPointer(_target));
6295
TypeHandle mtHandle = rtsContract.
GetTypeHandle
(mt);
6737
Contracts.TypeHandle typeHandle = rtsContract.
GetTypeHandle
(methodTable.ToTargetPointer(_target));
6778
Contracts.TypeHandle typeHandle = rtsContract.
GetTypeHandle
(methodTablePtr);
6831
Contracts.TypeHandle methodTableHandle = rtsContract.
GetTypeHandle
(methodTable.ToTargetPointer(_target));
6908
TypeHandle typeHandle = _rts.
GetTypeHandle
(mtAddr);
6932
TypeHandle typeHandle = _rts.
GetTypeHandle
(mtAddr);
7051
TypeHandle methodTableHandle = rts.
GetTypeHandle
(mt.ToTargetPointer(_target));
SOSDacImpl.IXCLRDataProcess.cs (5)
308
yield return _rts.
GetTypeHandle
(type);
349
TypeHandle mainMT = _rts.
GetTypeHandle
(mtAddr);
363
TypeHandle methodTypeHandle = _rts.
GetTypeHandle
(_rts.GetMethodTable(methodDesc));
400
TypeHandle cmtHandle = _rts.
GetTypeHandle
(cmt);
429
TypeHandle mt = rts.
GetTypeHandle
(mtAddr);
TypeNameBuilder.cs (3)
87
th = runtimeTypeSystem.
GetTypeHandle
(runtimeTypeSystem.GetMethodTable(method));
167
TypeHandle approxOwner = runtimeTypeSystem.
GetTypeHandle
(runtimeTypeSystem.GetMethodTable(method));
187
possiblyDerivedType = runtimeTypeSystem.
GetTypeHandle
(parentTypePointer);