28 references to WFLAGS_HIGH
Microsoft.Diagnostics.DataContractReader.Contracts (28)
Contracts\RuntimeTypeSystem_1.cs (12)
849
switch (methodTable.Flags.GetFlag(MethodTableFlags_1.
WFLAGS_HIGH
.Category_Mask))
851
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Array:
853
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Array | MethodTableFlags_1.
WFLAGS_HIGH
.Category_IfArrayThenSzArray:
855
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_ValueType:
856
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Nullable:
857
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_PrimitiveValueType:
859
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_TruePrimitive:
926
switch (methodTable.Flags.GetFlag(MethodTableFlags_1.
WFLAGS_HIGH
.Category_Mask))
928
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Array:
935
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Array | MethodTableFlags_1.
WFLAGS_HIGH
.Category_IfArrayThenSzArray:
RuntimeTypeSystemHelpers\MethodTableFlags_1.cs (16)
69
private
WFLAGS_HIGH
FlagsHigh => (
WFLAGS_HIGH
)MTFlags;
74
public
WFLAGS_HIGH
GetFlag(
WFLAGS_HIGH
mask) => FlagsHigh & mask;
97
public bool HasComponentSize => GetFlag(
WFLAGS_HIGH
.HasComponentSize) != 0;
98
public bool IsInterface => GetFlag(
WFLAGS_HIGH
.Category_Mask) ==
WFLAGS_HIGH
.Category_Interface;
99
public bool IsValueType => GetFlag(
WFLAGS_HIGH
.Category_ValueType_Mask) ==
WFLAGS_HIGH
.Category_ValueType;
101
public bool IsArray => GetFlag(
WFLAGS_HIGH
.Category_Array_Mask) ==
WFLAGS_HIGH
.Category_Array;
105
public bool ContainsGCPointers => GetFlag(
WFLAGS_HIGH
.ContainsGCPointers) != 0;
106
public bool RequiresAlign8 => GetFlag(
WFLAGS_HIGH
.RequiresAlign8) != 0;
107
public bool IsCollectible => GetFlag(
WFLAGS_HIGH
.Collectible) != 0;
108
public bool IsTrackedReferenceWithFinalizer => GetFlag(
WFLAGS_HIGH
.IsTrackedReferenceWithFinalizer) != 0;
111
public bool ContainsGenericVariables => GetFlag(
WFLAGS_HIGH
.ContainsGenericVariables) != 0;