Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
type TypeFlags = TypeFlagBits Source #
newtype TypeFlagBits Source #
Instances
pattern TYPE_FLAG_UNDEFINED :: TypeFlagBits Source #
pattern TYPE_FLAG_VOID :: TypeFlagBits Source #
pattern TYPE_FLAG_BOOL :: TypeFlagBits Source #
pattern TYPE_FLAG_INT :: TypeFlagBits Source #
pattern TYPE_FLAG_FLOAT :: TypeFlagBits Source #
pattern TYPE_FLAG_VECTOR :: TypeFlagBits Source #
pattern TYPE_FLAG_MATRIX :: TypeFlagBits Source #
pattern TYPE_FLAG_EXTERNAL_IMAGE :: TypeFlagBits Source #
pattern TYPE_FLAG_EXTERNAL_SAMPLER :: TypeFlagBits Source #
pattern TYPE_FLAG_EXTERNAL_SAMPLED_IMAGE :: TypeFlagBits Source #
pattern TYPE_FLAG_EXTERNAL_BLOCK :: TypeFlagBits Source #
pattern TYPE_FLAG_EXTERNAL_MASK :: TypeFlagBits Source #
pattern TYPE_FLAG_STRUCT :: TypeFlagBits Source #
pattern TYPE_FLAG_ARRAY :: TypeFlagBits Source #
typeFlagBitNames :: IsString label => [(TypeFlagBits, label)] Source #
typeFlagsNames :: IsString label => TypeFlags -> [label] Source #