enum CXTypeKindRe-exportimport { CXTypeKind } from "https://deno.land/x/libclang@1.0.0-beta.8/mod.ts"; Describes the kind of type MembersCXType_Accum = 34CXType_Atomic = 177CXType_Attributed = 163CXType_Auto = 118CXType_BFloat16 = 39CXType_BlockPointer = 102CXType_Bool = 3CXType_BTFTagAttributed = 178CXType_Char_S = 13CXType_Char_U = 4CXType_Char16 = 6CXType_Char32 = 7CXType_Complex = 100CXType_ConstantArray = 112CXType_Dependent = 26CXType_DependentSizedArray = 116CXType_Double = 22CXType_Elaborated = 119Represents a type that was referred to using an elaborated type keyword. E.g., struct S, or via a qualified name, e.g., N::M::type, or both. CXType_Enum = 106CXType_ExtVector = 176CXType_FirstBuiltinCXType_Float = 21CXType_Float128 = 30CXType_Float16 = 32CXType_FunctionNoProto = 110CXType_FunctionProto = 111CXType_Half = 31CXType_Ibm128 = 40CXType_IncompleteArray = 114CXType_Int = 17CXType_Int128 = 20CXType_Invalid = 0Represents an invalid type (e.g., where no type is available). CXType_LastBuiltinCXType_Long = 18CXType_LongAccum = 35CXType_LongDouble = 23CXType_LongLong = 19CXType_LValueReference = 103CXType_MemberPointer = 117CXType_NullPtr = 24CXType_ObjCClass = 28CXType_ObjCId = 27CXType_ObjCInterface = 108CXType_ObjCObject = 161CXType_ObjCObjectPointer = 109CXType_ObjCSel = 29CXType_ObjCTypeParam = 162CXType_OCLEvent = 158CXType_OCLImage1dArrayRO = 122CXType_OCLImage1dArrayRW = 146CXType_OCLImage1dArrayWO = 134CXType_OCLImage1dBufferRO = 123CXType_OCLImage1dBufferRW = 147CXType_OCLImage1dBufferWO = 135CXType_OCLImage1dRO = 121CXType_OCLImage1dRW = 145CXType_OCLImage1dWO = 133CXType_OCLImage2dArrayDepthRO = 127CXType_OCLImage2dArrayDepthRW = 151CXType_OCLImage2dArrayDepthWO = 139CXType_OCLImage2dArrayMSAADepthRO = 131CXType_OCLImage2dArrayMSAADepthRW = 155CXType_OCLImage2dArrayMSAADepthWO = 143CXType_OCLImage2dArrayMSAARO = 129CXType_OCLImage2dArrayMSAARW = 153CXType_OCLImage2dArrayMSAAWO = 141CXType_OCLImage2dArrayRO = 125CXType_OCLImage2dArrayRW = 149CXType_OCLImage2dArrayWO = 137CXType_OCLImage2dDepthRO = 126CXType_OCLImage2dDepthRW = 150CXType_OCLImage2dDepthWO = 138CXType_OCLImage2dMSAADepthRO = 130CXType_OCLImage2dMSAADepthRW = 154CXType_OCLImage2dMSAADepthWO = 142CXType_OCLImage2dMSAARO = 128CXType_OCLImage2dMSAARW = 152CXType_OCLImage2dMSAAWO = 140CXType_OCLImage2dRO = 124CXType_OCLImage2dRW = 148CXType_OCLImage2dWO = 136CXType_OCLImage3dRO = 132CXType_OCLImage3dRW = 156CXType_OCLImage3dWO = 144CXType_OCLIntelSubgroupAVCImeDualRefStreamin = 175CXType_OCLIntelSubgroupAVCImePayload = 165CXType_OCLIntelSubgroupAVCImeResult = 169CXType_OCLIntelSubgroupAVCImeResultDualRefStreamout = 173CXType_OCLIntelSubgroupAVCImeResultSingleRefStreamout = 172CXType_OCLIntelSubgroupAVCImeSingleRefStreamin = 174CXType_OCLIntelSubgroupAVCMcePayload = 164CXType_OCLIntelSubgroupAVCMceResult = 168CXType_OCLIntelSubgroupAVCRefPayload = 166CXType_OCLIntelSubgroupAVCRefResult = 170CXType_OCLIntelSubgroupAVCSicPayload = 167CXType_OCLIntelSubgroupAVCSicResult = 171CXType_OCLQueue = 159CXType_OCLReserveID = 160CXType_OCLSampler = 157CXType_Overload = 25CXType_Pipe = 120OpenCL PipeType. CXType_Pointer = 101CXType_Record = 105CXType_RValueReference = 104CXType_SChar = 14CXType_Short = 16CXType_ShortAccum = 33CXType_Typedef = 107CXType_UAccum = 37CXType_UChar = 5CXType_UInt = 9CXType_UInt128 = 12CXType_ULong = 10CXType_ULongAccum = 38CXType_ULongLong = 11CXType_Unexposed = 1A type whose specific kind is not exposed via this interface. CXType_UShort = 8CXType_UShortAccum = 36CXType_VariableArray = 115CXType_Vector = 113CXType_Void = 2CXType_WChar = 15