An enum encoding information for a type description about whether it is a value type or an array type, and the rank of the array if the type is an array. Returned by TypeDescriptionEntries.flags.
kValueType | Set if this value is a value type. If not set, the type is a reference type. |
kArray | Set if this type is an array. |
kArrayRankMask | If TypeFlags.kArray is set, the enum masked by this value will return the rank of the array (1 for a 1-dimensional array, 2 for a 2-dimensional array, etc). |