42 references to IsMethodTable
Microsoft.Diagnostics.DataContractReader.Contracts (42)
Contracts\RuntimeTypeSystem_1.cs (42)
504if (typeHandle.IsMethodTable()) 529public TargetPointer GetCanonicalMethodTable(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? TargetPointer.Null : GetClassData(typeHandle).MethodTable; 530public TargetPointer GetParentMethodTable(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? TargetPointer.Null : _methodTables[typeHandle.Address].ParentMethodTable; 532public uint GetBaseSize(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? (uint)0 : _methodTables[typeHandle.Address].Flags.BaseSize; 534public uint GetComponentSize(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? (uint)0 : _methodTables[typeHandle.Address].Flags.ComponentSize; 563public bool IsString(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? false : _methodTables[typeHandle.Address].Flags.IsString; 570public bool ContainsGCPointers(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? false : _methodTables[typeHandle.Address].Flags.ContainsGCPointers; 571public bool RequiresAlign8(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? false : _methodTables[typeHandle.Address].Flags.RequiresAlign8; 572public bool IsContinuation(TypeHandle typeHandle) => typeHandle.IsMethodTable() 578if (!typeHandle.IsMethodTable()) 650public bool IsDynamicStatics(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? false : _methodTables[typeHandle.Address].Flags.IsDynamicStatics; 651public ushort GetNumInterfaces(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? (ushort)0 : _methodTables[typeHandle.Address].NumInterfaces; 655if (!typeHandle.IsMethodTable()) 662if (!typeHandle.IsMethodTable()) 668public ushort GetNumMethods(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? (ushort)0 : GetClassData(typeHandle).NumMethods; 669public uint GetTypeDefTypeAttributes(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? (uint)0 : GetClassData(typeHandle).CorTypeAttr; 670public ushort GetNumInstanceFields(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? (ushort)0 : GetClassData(typeHandle).NumInstanceFields; 671public ushort GetNumStaticFields(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? (ushort)0 : GetClassData(typeHandle).NumStaticFields; 672public ushort GetNumThreadStaticFields(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? (ushort)0 : GetClassData(typeHandle).NumThreadStaticFields; 673public TargetPointer GetFieldDescList(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? TargetPointer.Null : GetClassData(typeHandle).FieldDescList; 674public bool IsTrackedReferenceWithFinalizer(TypeHandle typeHandle) => typeHandle.IsMethodTable() && _methodTables[typeHandle.Address].Flags.IsTrackedReferenceWithFinalizer; 677if (!typeHandle.IsMethodTable()) 699if (!typeHandle.IsMethodTable()) 708if (!typeHandle.IsMethodTable()) 735if (!typeHandle.IsMethodTable()) 747if (!typeHandle.IsMethodTable()) 756if (!typeHandle.IsMethodTable()) 791public bool IsGenericTypeDefinition(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? false : _methodTables[typeHandle.Address].Flags.IsGenericTypeDefinition; 820public bool IsCollectible(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? false : _methodTables[typeHandle.Address].Flags.IsCollectible; 823if (typeHandle.IsMethodTable()) 845if (typeHandle.IsMethodTable()) 877if (sigType == CorElementType.ValueType && typeHandle.IsMethodTable()) 889if (typeHandle.IsMethodTable()) 908if (!typeHandle.IsMethodTable()) 922if (typeHandle.IsMethodTable()) 947if (typeHandle.IsMethodTable()) 1584if (!typeHandle.IsMethodTable()) 1704Debug.Assert(typeHandle.IsMethodTable()); 1730if (!typeHandle.IsMethodTable()) 1744if (!typeHandle.IsMethodTable()) 1770if (!typeHandle.IsMethodTable()) 2034if (!typeHandle.IsMethodTable())