30 references to WFLAGS_HIGH
Microsoft.Diagnostics.DataContractReader.Contracts (30)
Contracts\RuntimeTypeSystem_1.cs (14)
872
switch (methodTable.Flags.GetFlag(MethodTableFlags_1.
WFLAGS_HIGH
.Category_Mask))
874
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Array:
876
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Array | MethodTableFlags_1.
WFLAGS_HIGH
.Category_IfArrayThenSzArray:
878
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_ValueType:
879
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Nullable:
880
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Primitive:
882
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_TruePrimitive:
935
return methodTable.Flags.GetFlag(MethodTableFlags_1.
WFLAGS_HIGH
.Category_Mask) == MethodTableFlags_1.
WFLAGS_HIGH
.Category_Primitive;
954
switch (methodTable.Flags.GetFlag(MethodTableFlags_1.
WFLAGS_HIGH
.Category_Mask))
956
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Array:
963
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;