1 implementation of GetTypeHandle
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\RuntimeTypeSystem_1.cs (1)
465
public TypeHandle
GetTypeHandle
(TargetPointer typeHandlePointer)
86 references to GetTypeHandle
Microsoft.Diagnostics.DataContractReader.Contracts (16)
Contracts\CodeVersions_1.cs (2)
157
TypeHandle mt = rts.
GetTypeHandle
(mtAddr);
345
TypeHandle typeHandle = rts.
GetTypeHandle
(mtAddr);
Contracts\ConditionalWeakTable_1.cs (1)
37
TypeHandle entriesTypeHandle = _target.Contracts.RuntimeTypeSystem.
GetTypeHandle
(entriesMT);
Contracts\Exception_1.cs (1)
66
TypeHandle stackTraceHandle = rtsContract.
GetTypeHandle
(mt);
Contracts\ExecutionManager\ExecutionManagerCore.cs (1)
541
TypeHandle th = rts.
GetTypeHandle
(mtPtr);
Contracts\ManagedTypeSource_1.cs (3)
131
TypeHandle ctx = rts.
GetTypeHandle
(enclosingMT);
166
TypeHandle ctx = rts.
GetTypeHandle
(enclosingMT);
274
th = _target.Contracts.RuntimeTypeSystem.
GetTypeHandle
(typeHandlePtr);
Contracts\Object_1.cs (1)
62
TypeHandle typeHandle = typeSystemContract.
GetTypeHandle
(mt);
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 (70)
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 (33)
1442
TypeHandle typeHandle = rts.
GetTypeHandle
(mtPtr);
1662
Contracts.TypeHandle th = rts.
GetTypeHandle
(new TargetPointer(thExact));
1820
Contracts.TypeHandle th = rts.
GetTypeHandle
(new TargetPointer(vmTypeHandle));
1847
TypeHandle typeHandle = rts.
GetTypeHandle
(new TargetPointer(vmTypeHandle));
1885
TypeHandle thExactHandle = rts.
GetTypeHandle
(thExact);
1941
TypeHandle thExactHandle = rts.
GetTypeHandle
(vmThExact);
1942
TypeHandle thApproxHandle = rts.
GetTypeHandle
(vmThApprox);
2049
TypeHandle enclosingTh = rts.
GetTypeHandle
(enclosingMT);
2149
TypeHandle th = rts.
GetTypeHandle
(new TargetPointer(vmTypeHandle));
2178
TypeHandle th = rts.
GetTypeHandle
(mtAddr);
2359
th = rts.
GetTypeHandle
(new TargetPointer(vmTh));
2378
return rts.
GetTypeHandle
(new TargetPointer(vmTh));
2404
return rts.
GetTypeHandle
(mt);
2475
TypeHandle thRepMt = rts.
GetTypeHandle
(rts.GetMethodTable(pRepMethod));
2497
thSpecificClass = rts.
GetTypeHandle
(rts.GetMethodTable(pSpecificMethod));
2503
thSpecificClass = rts.
GetTypeHandle
(new TargetPointer(genericsToken));
2510
TypeHandle thFromThis = rts.
GetTypeHandle
(new TargetPointer(genericsToken));
2534
TypeHandle thSpecMethodMt = rts.
GetTypeHandle
(specMethodMtPtr);
2546
TypeHandle thCanon = rts.
GetTypeHandle
(canonMtPtr);
2682
TypeHandle typeHandle = rts.
GetTypeHandle
(new TargetPointer(vmTypeHandle));
2815
TypeHandle typeHandle = rts.
GetTypeHandle
(parentMT);
3495
TypeHandle th = rts.
GetTypeHandle
(mt);
3505
TypeHandle canonTh = rts.
GetTypeHandle
(canonMT);
3619
TypeHandle typeHandle = rts.
GetTypeHandle
(new TargetPointer(id));
3631
TypeHandle parentHandle = rts.
GetTypeHandle
(parentMT);
3672
TypeHandle enclosingTypeHandle = rts.
GetTypeHandle
(enclosingMT);
3770
TypeHandle typeHandle = rts.
GetTypeHandle
(new TargetPointer((ulong)id));
3779
TypeHandle parentHandle = rts.
GetTypeHandle
(parentMT);
3823
TypeHandle arrayOrStringTypeHandle = rts.
GetTypeHandle
(new TargetPointer(id));
4259
TypeHandle typeHandle = rts.
GetTypeHandle
(mtPtr);
4324
TypeHandle typeHandle = rts.
GetTypeHandle
(mt);
4519
current = rts.
GetTypeHandle
(next);
4594
return rts.
GetTypeHandle
(parentMT);
Dbi\Helpers\HeapWalk.cs (1)
127
TypeHandle handle = _rts.
GetTypeHandle
(mt);
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);