12 references to GetClassData
Microsoft.Diagnostics.DataContractReader.Contracts (12)
Contracts\RuntimeTypeSystem_1.cs (12)
529
public TargetPointer GetCanonicalMethodTable(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? TargetPointer.Null :
GetClassData
(typeHandle).MethodTable;
665
ushort numNonVirtualSlots = methodTable.IsCanonMT ?
GetClassData
(typeHandle).NumNonVirtualSlots : (ushort)0;
668
public ushort GetNumMethods(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? (ushort)0 :
GetClassData
(typeHandle).NumMethods;
669
public uint GetTypeDefTypeAttributes(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? (uint)0 :
GetClassData
(typeHandle).CorTypeAttr;
670
public ushort GetNumInstanceFields(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? (ushort)0 :
GetClassData
(typeHandle).NumInstanceFields;
671
public ushort GetNumStaticFields(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? (ushort)0 :
GetClassData
(typeHandle).NumStaticFields;
672
public ushort GetNumThreadStaticFields(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? (ushort)0 :
GetClassData
(typeHandle).NumThreadStaticFields;
673
public TargetPointer GetFieldDescList(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? TargetPointer.Null :
GetClassData
(typeHandle).FieldDescList;
860
return (CorElementType)
GetClassData
(typeHandle).InternalCorElementType;
879
CorElementType internalType = (CorElementType)
GetClassData
(typeHandle).InternalCorElementType;
915
CorElementType internalType = (CorElementType)
GetClassData
(typeHandle).InternalCorElementType;
1706
EEClass eeClass =
GetClassData
(typeHandle);