30 references to WFLAGS_HIGH
Microsoft.Diagnostics.DataContractReader.Contracts (30)
Contracts\RuntimeTypeSystem_1.cs (14)
1105
switch (methodTable.Flags.GetFlag(MethodTableFlags_1.
WFLAGS_HIGH
.Category_Mask))
1107
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Array:
1109
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Array | MethodTableFlags_1.
WFLAGS_HIGH
.Category_IfArrayThenSzArray:
1111
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_ValueType:
1112
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Nullable:
1113
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Primitive:
1115
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_TruePrimitive:
1168
return methodTable.Flags.GetFlag(MethodTableFlags_1.
WFLAGS_HIGH
.Category_Mask) == MethodTableFlags_1.
WFLAGS_HIGH
.Category_Primitive;
1187
switch (methodTable.Flags.GetFlag(MethodTableFlags_1.
WFLAGS_HIGH
.Category_Mask))
1189
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Array:
1196
case MethodTableFlags_1.
WFLAGS_HIGH
.Category_Array | MethodTableFlags_1.
WFLAGS_HIGH
.Category_IfArrayThenSzArray:
RuntimeTypeSystemHelpers\MethodTableFlags_1.cs (16)
74
private
WFLAGS_HIGH
FlagsHigh => (
WFLAGS_HIGH
)MTFlags;
79
public
WFLAGS_HIGH
GetFlag(
WFLAGS_HIGH
mask) => FlagsHigh & mask;
102
public bool HasComponentSize => GetFlag(
WFLAGS_HIGH
.HasComponentSize) != 0;
103
public bool IsInterface => GetFlag(
WFLAGS_HIGH
.Category_Mask) ==
WFLAGS_HIGH
.Category_Interface;
104
public bool IsValueType => GetFlag(
WFLAGS_HIGH
.Category_ValueType_Mask) ==
WFLAGS_HIGH
.Category_ValueType;
106
public bool IsArray => GetFlag(
WFLAGS_HIGH
.Category_Array_Mask) ==
WFLAGS_HIGH
.Category_Array;
110
public bool ContainsGCPointers => GetFlag(
WFLAGS_HIGH
.ContainsGCPointers) != 0;
111
public bool RequiresAlign8 => GetFlag(
WFLAGS_HIGH
.RequiresAlign8) != 0;
112
public bool IsCollectible => GetFlag(
WFLAGS_HIGH
.Collectible) != 0;
113
public bool IsTrackedReferenceWithFinalizer => GetFlag(
WFLAGS_HIGH
.IsTrackedReferenceWithFinalizer) != 0;
120
public bool ContainsGenericVariables => GetFlag(
WFLAGS_HIGH
.ContainsGenericVariables) != 0;