clang.c.index

Undocumented in source.

Public Imports

clang.c.CXErrorCode
public import clang.c.CXErrorCode;
Undocumented in source.
clang.c.CXString
public import clang.c.CXString;
Undocumented in source.
clang.c.documentation
public import clang.c.documentation;
Undocumented in source.

Members

Aliases

CINDEX_VERSION_STRINGIZE
alias CINDEX_VERSION_STRINGIZE = CINDEX_VERSION_STRINGIZE_
Undocumented in source.
CXAvailability_Available
alias CXAvailability_Available = CXAvailabilityKind.CXAvailability_Available
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXAvailability_Deprecated
alias CXAvailability_Deprecated = CXAvailabilityKind.CXAvailability_Deprecated
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXAvailability_NotAccessible
alias CXAvailability_NotAccessible = CXAvailabilityKind.CXAvailability_NotAccessible
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXAvailability_NotAvailable
alias CXAvailability_NotAvailable = CXAvailabilityKind.CXAvailability_NotAvailable
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_AAPCS
alias CXCallingConv_AAPCS = CXCallingConv.CXCallingConv_AAPCS
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_AAPCS_VFP
alias CXCallingConv_AAPCS_VFP = CXCallingConv.CXCallingConv_AAPCS_VFP
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_AArch64SVEPCS
alias CXCallingConv_AArch64SVEPCS = CXCallingConv.CXCallingConv_AArch64SVEPCS
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_AArch64VectorCall
alias CXCallingConv_AArch64VectorCall = CXCallingConv.CXCallingConv_AArch64VectorCall
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_C
alias CXCallingConv_C = CXCallingConv.CXCallingConv_C
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_Default
alias CXCallingConv_Default = CXCallingConv.CXCallingConv_Default
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_IntelOclBicc
alias CXCallingConv_IntelOclBicc = CXCallingConv.CXCallingConv_IntelOclBicc
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_Invalid
alias CXCallingConv_Invalid = CXCallingConv.CXCallingConv_Invalid
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_PreserveAll
alias CXCallingConv_PreserveAll = CXCallingConv.CXCallingConv_PreserveAll
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_PreserveMost
alias CXCallingConv_PreserveMost = CXCallingConv.CXCallingConv_PreserveMost
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_Swift
alias CXCallingConv_Swift = CXCallingConv.CXCallingConv_Swift
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_SwiftAsync
alias CXCallingConv_SwiftAsync = CXCallingConv.CXCallingConv_SwiftAsync
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_Unexposed
alias CXCallingConv_Unexposed = CXCallingConv.CXCallingConv_Unexposed
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_Win64
alias CXCallingConv_Win64 = CXCallingConv.CXCallingConv_Win64
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_X86FastCall
alias CXCallingConv_X86FastCall = CXCallingConv.CXCallingConv_X86FastCall
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_X86Pascal
alias CXCallingConv_X86Pascal = CXCallingConv.CXCallingConv_X86Pascal
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_X86RegCall
alias CXCallingConv_X86RegCall = CXCallingConv.CXCallingConv_X86RegCall
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_X86StdCall
alias CXCallingConv_X86StdCall = CXCallingConv.CXCallingConv_X86StdCall
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_X86ThisCall
alias CXCallingConv_X86ThisCall = CXCallingConv.CXCallingConv_X86ThisCall
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_X86VectorCall
alias CXCallingConv_X86VectorCall = CXCallingConv.CXCallingConv_X86VectorCall
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_X86_64SysV
alias CXCallingConv_X86_64SysV = CXCallingConv.CXCallingConv_X86_64SysV
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCallingConv_X86_64Win64
alias CXCallingConv_X86_64Win64 = CXCallingConv.CXCallingConv_X86_64Win64
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXChildVisit_Break
alias CXChildVisit_Break = CXChildVisitResult.CXChildVisit_Break
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXChildVisit_Continue
alias CXChildVisit_Continue = CXChildVisitResult.CXChildVisit_Continue
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXChildVisit_Recurse
alias CXChildVisit_Recurse = CXChildVisitResult.CXChildVisit_Recurse
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXClientData
alias CXClientData = void*

Opaque pointer representing client data that will be passed through to various callbacks and visitors.

CXCodeComplete_IncludeBriefComments
alias CXCodeComplete_IncludeBriefComments = CXCodeComplete_Flags.CXCodeComplete_IncludeBriefComments
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCodeComplete_IncludeCodePatterns
alias CXCodeComplete_IncludeCodePatterns = CXCodeComplete_Flags.CXCodeComplete_IncludeCodePatterns
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCodeComplete_IncludeCompletionsWithFixIts
alias CXCodeComplete_IncludeCompletionsWithFixIts = CXCodeComplete_Flags.CXCodeComplete_IncludeCompletionsWithFixIts
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCodeComplete_IncludeMacros
alias CXCodeComplete_IncludeMacros = CXCodeComplete_Flags.CXCodeComplete_IncludeMacros
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCodeComplete_SkipPreamble
alias CXCodeComplete_SkipPreamble = CXCodeComplete_Flags.CXCodeComplete_SkipPreamble
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_Colon
alias CXCompletionChunk_Colon = CXCompletionChunkKind.CXCompletionChunk_Colon
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_Comma
alias CXCompletionChunk_Comma = CXCompletionChunkKind.CXCompletionChunk_Comma
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_CurrentParameter
alias CXCompletionChunk_CurrentParameter = CXCompletionChunkKind.CXCompletionChunk_CurrentParameter
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_Equal
alias CXCompletionChunk_Equal = CXCompletionChunkKind.CXCompletionChunk_Equal
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_HorizontalSpace
alias CXCompletionChunk_HorizontalSpace = CXCompletionChunkKind.CXCompletionChunk_HorizontalSpace
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_Informative
alias CXCompletionChunk_Informative = CXCompletionChunkKind.CXCompletionChunk_Informative
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_LeftAngle
alias CXCompletionChunk_LeftAngle = CXCompletionChunkKind.CXCompletionChunk_LeftAngle
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_LeftBrace
alias CXCompletionChunk_LeftBrace = CXCompletionChunkKind.CXCompletionChunk_LeftBrace
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_LeftBracket
alias CXCompletionChunk_LeftBracket = CXCompletionChunkKind.CXCompletionChunk_LeftBracket
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_LeftParen
alias CXCompletionChunk_LeftParen = CXCompletionChunkKind.CXCompletionChunk_LeftParen
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_Optional
alias CXCompletionChunk_Optional = CXCompletionChunkKind.CXCompletionChunk_Optional
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_Placeholder
alias CXCompletionChunk_Placeholder = CXCompletionChunkKind.CXCompletionChunk_Placeholder
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_ResultType
alias CXCompletionChunk_ResultType = CXCompletionChunkKind.CXCompletionChunk_ResultType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_RightAngle
alias CXCompletionChunk_RightAngle = CXCompletionChunkKind.CXCompletionChunk_RightAngle
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_RightBrace
alias CXCompletionChunk_RightBrace = CXCompletionChunkKind.CXCompletionChunk_RightBrace
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_RightBracket
alias CXCompletionChunk_RightBracket = CXCompletionChunkKind.CXCompletionChunk_RightBracket
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_RightParen
alias CXCompletionChunk_RightParen = CXCompletionChunkKind.CXCompletionChunk_RightParen
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_SemiColon
alias CXCompletionChunk_SemiColon = CXCompletionChunkKind.CXCompletionChunk_SemiColon
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_Text
alias CXCompletionChunk_Text = CXCompletionChunkKind.CXCompletionChunk_Text
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_TypedText
alias CXCompletionChunk_TypedText = CXCompletionChunkKind.CXCompletionChunk_TypedText
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionChunk_VerticalSpace
alias CXCompletionChunk_VerticalSpace = CXCompletionChunkKind.CXCompletionChunk_VerticalSpace
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_AnyType
alias CXCompletionContext_AnyType = CXCompletionContext.CXCompletionContext_AnyType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_AnyValue
alias CXCompletionContext_AnyValue = CXCompletionContext.CXCompletionContext_AnyValue
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_ArrowMemberAccess
alias CXCompletionContext_ArrowMemberAccess = CXCompletionContext.CXCompletionContext_ArrowMemberAccess
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_CXXClassTypeValue
alias CXCompletionContext_CXXClassTypeValue = CXCompletionContext.CXCompletionContext_CXXClassTypeValue
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_ClassTag
alias CXCompletionContext_ClassTag = CXCompletionContext.CXCompletionContext_ClassTag
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_DotMemberAccess
alias CXCompletionContext_DotMemberAccess = CXCompletionContext.CXCompletionContext_DotMemberAccess
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_EnumTag
alias CXCompletionContext_EnumTag = CXCompletionContext.CXCompletionContext_EnumTag
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_IncludedFile
alias CXCompletionContext_IncludedFile = CXCompletionContext.CXCompletionContext_IncludedFile
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_MacroName
alias CXCompletionContext_MacroName = CXCompletionContext.CXCompletionContext_MacroName
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_Namespace
alias CXCompletionContext_Namespace = CXCompletionContext.CXCompletionContext_Namespace
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_NaturalLanguage
alias CXCompletionContext_NaturalLanguage = CXCompletionContext.CXCompletionContext_NaturalLanguage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_NestedNameSpecifier
alias CXCompletionContext_NestedNameSpecifier = CXCompletionContext.CXCompletionContext_NestedNameSpecifier
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_ObjCCategory
alias CXCompletionContext_ObjCCategory = CXCompletionContext.CXCompletionContext_ObjCCategory
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_ObjCClassMessage
alias CXCompletionContext_ObjCClassMessage = CXCompletionContext.CXCompletionContext_ObjCClassMessage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_ObjCInstanceMessage
alias CXCompletionContext_ObjCInstanceMessage = CXCompletionContext.CXCompletionContext_ObjCInstanceMessage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_ObjCInterface
alias CXCompletionContext_ObjCInterface = CXCompletionContext.CXCompletionContext_ObjCInterface
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_ObjCObjectValue
alias CXCompletionContext_ObjCObjectValue = CXCompletionContext.CXCompletionContext_ObjCObjectValue
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_ObjCPropertyAccess
alias CXCompletionContext_ObjCPropertyAccess = CXCompletionContext.CXCompletionContext_ObjCPropertyAccess
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_ObjCProtocol
alias CXCompletionContext_ObjCProtocol = CXCompletionContext.CXCompletionContext_ObjCProtocol
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_ObjCSelectorName
alias CXCompletionContext_ObjCSelectorName = CXCompletionContext.CXCompletionContext_ObjCSelectorName
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_ObjCSelectorValue
alias CXCompletionContext_ObjCSelectorValue = CXCompletionContext.CXCompletionContext_ObjCSelectorValue
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_StructTag
alias CXCompletionContext_StructTag = CXCompletionContext.CXCompletionContext_StructTag
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_Unexposed
alias CXCompletionContext_Unexposed = CXCompletionContext.CXCompletionContext_Unexposed
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_UnionTag
alias CXCompletionContext_UnionTag = CXCompletionContext.CXCompletionContext_UnionTag
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionContext_Unknown
alias CXCompletionContext_Unknown = CXCompletionContext.CXCompletionContext_Unknown
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCompletionString
alias CXCompletionString = void*

A semantic string that describes a code-completion result.

CXCursorSet
alias CXCursorSet = CXCursorSetImpl*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursorVisitor
alias CXCursorVisitor = CXChildVisitResult function(CXCursor cursor, CXCursor parent, CXClientData client_data)

Visitor invoked for each cursor found by a traversal.

CXCursor_AddrLabelExpr
alias CXCursor_AddrLabelExpr = CXCursorKind.CXCursor_AddrLabelExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_AlignedAttr
alias CXCursor_AlignedAttr = CXCursorKind.CXCursor_AlignedAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_AnnotateAttr
alias CXCursor_AnnotateAttr = CXCursorKind.CXCursor_AnnotateAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ArraySubscriptExpr
alias CXCursor_ArraySubscriptExpr = CXCursorKind.CXCursor_ArraySubscriptExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_AsmLabelAttr
alias CXCursor_AsmLabelAttr = CXCursorKind.CXCursor_AsmLabelAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_AsmStmt
alias CXCursor_AsmStmt = CXCursorKind.CXCursor_AsmStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_BinaryOperator
alias CXCursor_BinaryOperator = CXCursorKind.CXCursor_BinaryOperator
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_BlockExpr
alias CXCursor_BlockExpr = CXCursorKind.CXCursor_BlockExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_BreakStmt
alias CXCursor_BreakStmt = CXCursorKind.CXCursor_BreakStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_BuiltinBitCastExpr
alias CXCursor_BuiltinBitCastExpr = CXCursorKind.CXCursor_BuiltinBitCastExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CStyleCastExpr
alias CXCursor_CStyleCastExpr = CXCursorKind.CXCursor_CStyleCastExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CUDAConstantAttr
alias CXCursor_CUDAConstantAttr = CXCursorKind.CXCursor_CUDAConstantAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CUDADeviceAttr
alias CXCursor_CUDADeviceAttr = CXCursorKind.CXCursor_CUDADeviceAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CUDAGlobalAttr
alias CXCursor_CUDAGlobalAttr = CXCursorKind.CXCursor_CUDAGlobalAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CUDAHostAttr
alias CXCursor_CUDAHostAttr = CXCursorKind.CXCursor_CUDAHostAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CUDASharedAttr
alias CXCursor_CUDASharedAttr = CXCursorKind.CXCursor_CUDASharedAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXAccessSpecifier
alias CXCursor_CXXAccessSpecifier = CXCursorKind.CXCursor_CXXAccessSpecifier
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXAddrspaceCastExpr
alias CXCursor_CXXAddrspaceCastExpr = CXCursorKind.CXCursor_CXXAddrspaceCastExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXBaseSpecifier
alias CXCursor_CXXBaseSpecifier = CXCursorKind.CXCursor_CXXBaseSpecifier
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXBoolLiteralExpr
alias CXCursor_CXXBoolLiteralExpr = CXCursorKind.CXCursor_CXXBoolLiteralExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXCatchStmt
alias CXCursor_CXXCatchStmt = CXCursorKind.CXCursor_CXXCatchStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXConstCastExpr
alias CXCursor_CXXConstCastExpr = CXCursorKind.CXCursor_CXXConstCastExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXDeleteExpr
alias CXCursor_CXXDeleteExpr = CXCursorKind.CXCursor_CXXDeleteExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXDynamicCastExpr
alias CXCursor_CXXDynamicCastExpr = CXCursorKind.CXCursor_CXXDynamicCastExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXFinalAttr
alias CXCursor_CXXFinalAttr = CXCursorKind.CXCursor_CXXFinalAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXForRangeStmt
alias CXCursor_CXXForRangeStmt = CXCursorKind.CXCursor_CXXForRangeStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXFunctionalCastExpr
alias CXCursor_CXXFunctionalCastExpr = CXCursorKind.CXCursor_CXXFunctionalCastExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXMethod
alias CXCursor_CXXMethod = CXCursorKind.CXCursor_CXXMethod
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXNewExpr
alias CXCursor_CXXNewExpr = CXCursorKind.CXCursor_CXXNewExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXNullPtrLiteralExpr
alias CXCursor_CXXNullPtrLiteralExpr = CXCursorKind.CXCursor_CXXNullPtrLiteralExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXOverrideAttr
alias CXCursor_CXXOverrideAttr = CXCursorKind.CXCursor_CXXOverrideAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXReinterpretCastExpr
alias CXCursor_CXXReinterpretCastExpr = CXCursorKind.CXCursor_CXXReinterpretCastExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXStaticCastExpr
alias CXCursor_CXXStaticCastExpr = CXCursorKind.CXCursor_CXXStaticCastExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXThisExpr
alias CXCursor_CXXThisExpr = CXCursorKind.CXCursor_CXXThisExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXThrowExpr
alias CXCursor_CXXThrowExpr = CXCursorKind.CXCursor_CXXThrowExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXTryStmt
alias CXCursor_CXXTryStmt = CXCursorKind.CXCursor_CXXTryStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CXXTypeidExpr
alias CXCursor_CXXTypeidExpr = CXCursorKind.CXCursor_CXXTypeidExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CallExpr
alias CXCursor_CallExpr = CXCursorKind.CXCursor_CallExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CaseStmt
alias CXCursor_CaseStmt = CXCursorKind.CXCursor_CaseStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CharacterLiteral
alias CXCursor_CharacterLiteral = CXCursorKind.CXCursor_CharacterLiteral
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ClassDecl
alias CXCursor_ClassDecl = CXCursorKind.CXCursor_ClassDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ClassTemplate
alias CXCursor_ClassTemplate = CXCursorKind.CXCursor_ClassTemplate
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ClassTemplatePartialSpecialization
alias CXCursor_ClassTemplatePartialSpecialization = CXCursorKind.CXCursor_ClassTemplatePartialSpecialization
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CompoundAssignOperator
alias CXCursor_CompoundAssignOperator = CXCursorKind.CXCursor_CompoundAssignOperator
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CompoundLiteralExpr
alias CXCursor_CompoundLiteralExpr = CXCursorKind.CXCursor_CompoundLiteralExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_CompoundStmt
alias CXCursor_CompoundStmt = CXCursorKind.CXCursor_CompoundStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ConceptDecl
alias CXCursor_ConceptDecl = CXCursorKind.CXCursor_ConceptDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ConceptSpecializationExpr
alias CXCursor_ConceptSpecializationExpr = CXCursorKind.CXCursor_ConceptSpecializationExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ConditionalOperator
alias CXCursor_ConditionalOperator = CXCursorKind.CXCursor_ConditionalOperator
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ConstAttr
alias CXCursor_ConstAttr = CXCursorKind.CXCursor_ConstAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_Constructor
alias CXCursor_Constructor = CXCursorKind.CXCursor_Constructor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ContinueStmt
alias CXCursor_ContinueStmt = CXCursorKind.CXCursor_ContinueStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ConvergentAttr
alias CXCursor_ConvergentAttr = CXCursorKind.CXCursor_ConvergentAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ConversionFunction
alias CXCursor_ConversionFunction = CXCursorKind.CXCursor_ConversionFunction
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_DLLExport
alias CXCursor_DLLExport = CXCursorKind.CXCursor_DLLExport
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_DLLImport
alias CXCursor_DLLImport = CXCursorKind.CXCursor_DLLImport
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_DeclRefExpr
alias CXCursor_DeclRefExpr = CXCursorKind.CXCursor_DeclRefExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_DeclStmt
alias CXCursor_DeclStmt = CXCursorKind.CXCursor_DeclStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_DefaultStmt
alias CXCursor_DefaultStmt = CXCursorKind.CXCursor_DefaultStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_Destructor
alias CXCursor_Destructor = CXCursorKind.CXCursor_Destructor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_DoStmt
alias CXCursor_DoStmt = CXCursorKind.CXCursor_DoStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_EnumConstantDecl
alias CXCursor_EnumConstantDecl = CXCursorKind.CXCursor_EnumConstantDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_EnumDecl
alias CXCursor_EnumDecl = CXCursorKind.CXCursor_EnumDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ExceptionSpecificationKind_BasicNoexcept
alias CXCursor_ExceptionSpecificationKind_BasicNoexcept = CXCursor_ExceptionSpecificationKind.CXCursor_ExceptionSpecificationKind_BasicNoexcept
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ExceptionSpecificationKind_ComputedNoexcept
alias CXCursor_ExceptionSpecificationKind_ComputedNoexcept = CXCursor_ExceptionSpecificationKind.CXCursor_ExceptionSpecificationKind_ComputedNoexcept
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ExceptionSpecificationKind_Dynamic
alias CXCursor_ExceptionSpecificationKind_Dynamic = CXCursor_ExceptionSpecificationKind.CXCursor_ExceptionSpecificationKind_Dynamic
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ExceptionSpecificationKind_DynamicNone
alias CXCursor_ExceptionSpecificationKind_DynamicNone = CXCursor_ExceptionSpecificationKind.CXCursor_ExceptionSpecificationKind_DynamicNone
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ExceptionSpecificationKind_MSAny
alias CXCursor_ExceptionSpecificationKind_MSAny = CXCursor_ExceptionSpecificationKind.CXCursor_ExceptionSpecificationKind_MSAny
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ExceptionSpecificationKind_NoThrow
alias CXCursor_ExceptionSpecificationKind_NoThrow = CXCursor_ExceptionSpecificationKind.CXCursor_ExceptionSpecificationKind_NoThrow
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ExceptionSpecificationKind_None
alias CXCursor_ExceptionSpecificationKind_None = CXCursor_ExceptionSpecificationKind.CXCursor_ExceptionSpecificationKind_None
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ExceptionSpecificationKind_Unevaluated
alias CXCursor_ExceptionSpecificationKind_Unevaluated = CXCursor_ExceptionSpecificationKind.CXCursor_ExceptionSpecificationKind_Unevaluated
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ExceptionSpecificationKind_Uninstantiated
alias CXCursor_ExceptionSpecificationKind_Uninstantiated = CXCursor_ExceptionSpecificationKind.CXCursor_ExceptionSpecificationKind_Uninstantiated
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ExceptionSpecificationKind_Unparsed
alias CXCursor_ExceptionSpecificationKind_Unparsed = CXCursor_ExceptionSpecificationKind.CXCursor_ExceptionSpecificationKind_Unparsed
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FieldDecl
alias CXCursor_FieldDecl = CXCursorKind.CXCursor_FieldDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FirstAttr
alias CXCursor_FirstAttr = CXCursorKind.CXCursor_FirstAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FirstDecl
alias CXCursor_FirstDecl = CXCursorKind.CXCursor_FirstDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FirstExpr
alias CXCursor_FirstExpr = CXCursorKind.CXCursor_FirstExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FirstExtraDecl
alias CXCursor_FirstExtraDecl = CXCursorKind.CXCursor_FirstExtraDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FirstInvalid
alias CXCursor_FirstInvalid = CXCursorKind.CXCursor_FirstInvalid
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FirstPreprocessing
alias CXCursor_FirstPreprocessing = CXCursorKind.CXCursor_FirstPreprocessing
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FirstRef
alias CXCursor_FirstRef = CXCursorKind.CXCursor_FirstRef
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FirstStmt
alias CXCursor_FirstStmt = CXCursorKind.CXCursor_FirstStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FixedPointLiteral
alias CXCursor_FixedPointLiteral = CXCursorKind.CXCursor_FixedPointLiteral
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FlagEnum
alias CXCursor_FlagEnum = CXCursorKind.CXCursor_FlagEnum
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FloatingLiteral
alias CXCursor_FloatingLiteral = CXCursorKind.CXCursor_FloatingLiteral
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ForStmt
alias CXCursor_ForStmt = CXCursorKind.CXCursor_ForStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FriendDecl
alias CXCursor_FriendDecl = CXCursorKind.CXCursor_FriendDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FunctionDecl
alias CXCursor_FunctionDecl = CXCursorKind.CXCursor_FunctionDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_FunctionTemplate
alias CXCursor_FunctionTemplate = CXCursorKind.CXCursor_FunctionTemplate
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_GCCAsmStmt
alias CXCursor_GCCAsmStmt = CXCursorKind.CXCursor_GCCAsmStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_GNUNullExpr
alias CXCursor_GNUNullExpr = CXCursorKind.CXCursor_GNUNullExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_GenericSelectionExpr
alias CXCursor_GenericSelectionExpr = CXCursorKind.CXCursor_GenericSelectionExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_GotoStmt
alias CXCursor_GotoStmt = CXCursorKind.CXCursor_GotoStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_IBActionAttr
alias CXCursor_IBActionAttr = CXCursorKind.CXCursor_IBActionAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_IBOutletAttr
alias CXCursor_IBOutletAttr = CXCursorKind.CXCursor_IBOutletAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_IBOutletCollectionAttr
alias CXCursor_IBOutletCollectionAttr = CXCursorKind.CXCursor_IBOutletCollectionAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_IfStmt
alias CXCursor_IfStmt = CXCursorKind.CXCursor_IfStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ImaginaryLiteral
alias CXCursor_ImaginaryLiteral = CXCursorKind.CXCursor_ImaginaryLiteral
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_InclusionDirective
alias CXCursor_InclusionDirective = CXCursorKind.CXCursor_InclusionDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_IndirectGotoStmt
alias CXCursor_IndirectGotoStmt = CXCursorKind.CXCursor_IndirectGotoStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_InitListExpr
alias CXCursor_InitListExpr = CXCursorKind.CXCursor_InitListExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_IntegerLiteral
alias CXCursor_IntegerLiteral = CXCursorKind.CXCursor_IntegerLiteral
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_InvalidCode
alias CXCursor_InvalidCode = CXCursorKind.CXCursor_InvalidCode
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_InvalidFile
alias CXCursor_InvalidFile = CXCursorKind.CXCursor_InvalidFile
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_LabelRef
alias CXCursor_LabelRef = CXCursorKind.CXCursor_LabelRef
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_LabelStmt
alias CXCursor_LabelStmt = CXCursorKind.CXCursor_LabelStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_LambdaExpr
alias CXCursor_LambdaExpr = CXCursorKind.CXCursor_LambdaExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_LastAttr
alias CXCursor_LastAttr = CXCursorKind.CXCursor_LastAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_LastDecl
alias CXCursor_LastDecl = CXCursorKind.CXCursor_LastDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_LastExpr
alias CXCursor_LastExpr = CXCursorKind.CXCursor_LastExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_LastExtraDecl
alias CXCursor_LastExtraDecl = CXCursorKind.CXCursor_LastExtraDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_LastInvalid
alias CXCursor_LastInvalid = CXCursorKind.CXCursor_LastInvalid
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_LastPreprocessing
alias CXCursor_LastPreprocessing = CXCursorKind.CXCursor_LastPreprocessing
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_LastRef
alias CXCursor_LastRef = CXCursorKind.CXCursor_LastRef
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_LastStmt
alias CXCursor_LastStmt = CXCursorKind.CXCursor_LastStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_LinkageSpec
alias CXCursor_LinkageSpec = CXCursorKind.CXCursor_LinkageSpec
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_MSAsmStmt
alias CXCursor_MSAsmStmt = CXCursorKind.CXCursor_MSAsmStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_MacroDefinition
alias CXCursor_MacroDefinition = CXCursorKind.CXCursor_MacroDefinition
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_MacroExpansion
alias CXCursor_MacroExpansion = CXCursorKind.CXCursor_MacroExpansion
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_MacroInstantiation
alias CXCursor_MacroInstantiation = CXCursorKind.CXCursor_MacroInstantiation
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_MemberRef
alias CXCursor_MemberRef = CXCursorKind.CXCursor_MemberRef
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_MemberRefExpr
alias CXCursor_MemberRefExpr = CXCursorKind.CXCursor_MemberRefExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ModuleImportDecl
alias CXCursor_ModuleImportDecl = CXCursorKind.CXCursor_ModuleImportDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_NSConsumed
alias CXCursor_NSConsumed = CXCursorKind.CXCursor_NSConsumed
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_NSConsumesSelf
alias CXCursor_NSConsumesSelf = CXCursorKind.CXCursor_NSConsumesSelf
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_NSReturnsAutoreleased
alias CXCursor_NSReturnsAutoreleased = CXCursorKind.CXCursor_NSReturnsAutoreleased
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_NSReturnsNotRetained
alias CXCursor_NSReturnsNotRetained = CXCursorKind.CXCursor_NSReturnsNotRetained
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_NSReturnsRetained
alias CXCursor_NSReturnsRetained = CXCursorKind.CXCursor_NSReturnsRetained
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_Namespace
alias CXCursor_Namespace = CXCursorKind.CXCursor_Namespace
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_NamespaceAlias
alias CXCursor_NamespaceAlias = CXCursorKind.CXCursor_NamespaceAlias
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_NamespaceRef
alias CXCursor_NamespaceRef = CXCursorKind.CXCursor_NamespaceRef
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_NoDeclFound
alias CXCursor_NoDeclFound = CXCursorKind.CXCursor_NoDeclFound
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_NoDuplicateAttr
alias CXCursor_NoDuplicateAttr = CXCursorKind.CXCursor_NoDuplicateAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_NonTypeTemplateParameter
alias CXCursor_NonTypeTemplateParameter = CXCursorKind.CXCursor_NonTypeTemplateParameter
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_NotImplemented
alias CXCursor_NotImplemented = CXCursorKind.CXCursor_NotImplemented
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_NullStmt
alias CXCursor_NullStmt = CXCursorKind.CXCursor_NullStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPArraySectionExpr
alias CXCursor_OMPArraySectionExpr = CXCursorKind.CXCursor_OMPArraySectionExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPArrayShapingExpr
alias CXCursor_OMPArrayShapingExpr = CXCursorKind.CXCursor_OMPArrayShapingExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPAtomicDirective
alias CXCursor_OMPAtomicDirective = CXCursorKind.CXCursor_OMPAtomicDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPBarrierDirective
alias CXCursor_OMPBarrierDirective = CXCursorKind.CXCursor_OMPBarrierDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPCancelDirective
alias CXCursor_OMPCancelDirective = CXCursorKind.CXCursor_OMPCancelDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPCancellationPointDirective
alias CXCursor_OMPCancellationPointDirective = CXCursorKind.CXCursor_OMPCancellationPointDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPCanonicalLoop
alias CXCursor_OMPCanonicalLoop = CXCursorKind.CXCursor_OMPCanonicalLoop
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPCriticalDirective
alias CXCursor_OMPCriticalDirective = CXCursorKind.CXCursor_OMPCriticalDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPDepobjDirective
alias CXCursor_OMPDepobjDirective = CXCursorKind.CXCursor_OMPDepobjDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPDispatchDirective
alias CXCursor_OMPDispatchDirective = CXCursorKind.CXCursor_OMPDispatchDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPDistributeDirective
alias CXCursor_OMPDistributeDirective = CXCursorKind.CXCursor_OMPDistributeDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPDistributeParallelForDirective
alias CXCursor_OMPDistributeParallelForDirective = CXCursorKind.CXCursor_OMPDistributeParallelForDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPDistributeParallelForSimdDirective
alias CXCursor_OMPDistributeParallelForSimdDirective = CXCursorKind.CXCursor_OMPDistributeParallelForSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPDistributeSimdDirective
alias CXCursor_OMPDistributeSimdDirective = CXCursorKind.CXCursor_OMPDistributeSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPFlushDirective
alias CXCursor_OMPFlushDirective = CXCursorKind.CXCursor_OMPFlushDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPForDirective
alias CXCursor_OMPForDirective = CXCursorKind.CXCursor_OMPForDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPForSimdDirective
alias CXCursor_OMPForSimdDirective = CXCursorKind.CXCursor_OMPForSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPGenericLoopDirective
alias CXCursor_OMPGenericLoopDirective = CXCursorKind.CXCursor_OMPGenericLoopDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPInteropDirective
alias CXCursor_OMPInteropDirective = CXCursorKind.CXCursor_OMPInteropDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPIteratorExpr
alias CXCursor_OMPIteratorExpr = CXCursorKind.CXCursor_OMPIteratorExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPMaskedDirective
alias CXCursor_OMPMaskedDirective = CXCursorKind.CXCursor_OMPMaskedDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPMaskedTaskLoopDirective
alias CXCursor_OMPMaskedTaskLoopDirective = CXCursorKind.CXCursor_OMPMaskedTaskLoopDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPMaskedTaskLoopSimdDirective
alias CXCursor_OMPMaskedTaskLoopSimdDirective = CXCursorKind.CXCursor_OMPMaskedTaskLoopSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPMasterDirective
alias CXCursor_OMPMasterDirective = CXCursorKind.CXCursor_OMPMasterDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPMasterTaskLoopDirective
alias CXCursor_OMPMasterTaskLoopDirective = CXCursorKind.CXCursor_OMPMasterTaskLoopDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPMasterTaskLoopSimdDirective
alias CXCursor_OMPMasterTaskLoopSimdDirective = CXCursorKind.CXCursor_OMPMasterTaskLoopSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPMetaDirective
alias CXCursor_OMPMetaDirective = CXCursorKind.CXCursor_OMPMetaDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPOrderedDirective
alias CXCursor_OMPOrderedDirective = CXCursorKind.CXCursor_OMPOrderedDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPParallelDirective
alias CXCursor_OMPParallelDirective = CXCursorKind.CXCursor_OMPParallelDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPParallelForDirective
alias CXCursor_OMPParallelForDirective = CXCursorKind.CXCursor_OMPParallelForDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPParallelForSimdDirective
alias CXCursor_OMPParallelForSimdDirective = CXCursorKind.CXCursor_OMPParallelForSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPParallelGenericLoopDirective
alias CXCursor_OMPParallelGenericLoopDirective = CXCursorKind.CXCursor_OMPParallelGenericLoopDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPParallelMaskedDirective
alias CXCursor_OMPParallelMaskedDirective = CXCursorKind.CXCursor_OMPParallelMaskedDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPParallelMaskedTaskLoopDirective
alias CXCursor_OMPParallelMaskedTaskLoopDirective = CXCursorKind.CXCursor_OMPParallelMaskedTaskLoopDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPParallelMaskedTaskLoopSimdDirective
alias CXCursor_OMPParallelMaskedTaskLoopSimdDirective = CXCursorKind.CXCursor_OMPParallelMaskedTaskLoopSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPParallelMasterDirective
alias CXCursor_OMPParallelMasterDirective = CXCursorKind.CXCursor_OMPParallelMasterDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPParallelMasterTaskLoopDirective
alias CXCursor_OMPParallelMasterTaskLoopDirective = CXCursorKind.CXCursor_OMPParallelMasterTaskLoopDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPParallelMasterTaskLoopSimdDirective
alias CXCursor_OMPParallelMasterTaskLoopSimdDirective = CXCursorKind.CXCursor_OMPParallelMasterTaskLoopSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPParallelSectionsDirective
alias CXCursor_OMPParallelSectionsDirective = CXCursorKind.CXCursor_OMPParallelSectionsDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPScanDirective
alias CXCursor_OMPScanDirective = CXCursorKind.CXCursor_OMPScanDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPSectionDirective
alias CXCursor_OMPSectionDirective = CXCursorKind.CXCursor_OMPSectionDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPSectionsDirective
alias CXCursor_OMPSectionsDirective = CXCursorKind.CXCursor_OMPSectionsDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPSimdDirective
alias CXCursor_OMPSimdDirective = CXCursorKind.CXCursor_OMPSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPSingleDirective
alias CXCursor_OMPSingleDirective = CXCursorKind.CXCursor_OMPSingleDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetDataDirective
alias CXCursor_OMPTargetDataDirective = CXCursorKind.CXCursor_OMPTargetDataDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetDirective
alias CXCursor_OMPTargetDirective = CXCursorKind.CXCursor_OMPTargetDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetEnterDataDirective
alias CXCursor_OMPTargetEnterDataDirective = CXCursorKind.CXCursor_OMPTargetEnterDataDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetExitDataDirective
alias CXCursor_OMPTargetExitDataDirective = CXCursorKind.CXCursor_OMPTargetExitDataDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetParallelDirective
alias CXCursor_OMPTargetParallelDirective = CXCursorKind.CXCursor_OMPTargetParallelDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetParallelForDirective
alias CXCursor_OMPTargetParallelForDirective = CXCursorKind.CXCursor_OMPTargetParallelForDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetParallelForSimdDirective
alias CXCursor_OMPTargetParallelForSimdDirective = CXCursorKind.CXCursor_OMPTargetParallelForSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetParallelGenericLoopDirective
alias CXCursor_OMPTargetParallelGenericLoopDirective = CXCursorKind.CXCursor_OMPTargetParallelGenericLoopDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetSimdDirective
alias CXCursor_OMPTargetSimdDirective = CXCursorKind.CXCursor_OMPTargetSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetTeamsDirective
alias CXCursor_OMPTargetTeamsDirective = CXCursorKind.CXCursor_OMPTargetTeamsDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetTeamsDistributeDirective
alias CXCursor_OMPTargetTeamsDistributeDirective = CXCursorKind.CXCursor_OMPTargetTeamsDistributeDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetTeamsDistributeParallelForDirective
alias CXCursor_OMPTargetTeamsDistributeParallelForDirective = CXCursorKind.CXCursor_OMPTargetTeamsDistributeParallelForDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetTeamsDistributeParallelForSimdDirective
alias CXCursor_OMPTargetTeamsDistributeParallelForSimdDirective = CXCursorKind.CXCursor_OMPTargetTeamsDistributeParallelForSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetTeamsDistributeSimdDirective
alias CXCursor_OMPTargetTeamsDistributeSimdDirective = CXCursorKind.CXCursor_OMPTargetTeamsDistributeSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetTeamsGenericLoopDirective
alias CXCursor_OMPTargetTeamsGenericLoopDirective = CXCursorKind.CXCursor_OMPTargetTeamsGenericLoopDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTargetUpdateDirective
alias CXCursor_OMPTargetUpdateDirective = CXCursorKind.CXCursor_OMPTargetUpdateDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTaskDirective
alias CXCursor_OMPTaskDirective = CXCursorKind.CXCursor_OMPTaskDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTaskLoopDirective
alias CXCursor_OMPTaskLoopDirective = CXCursorKind.CXCursor_OMPTaskLoopDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTaskLoopSimdDirective
alias CXCursor_OMPTaskLoopSimdDirective = CXCursorKind.CXCursor_OMPTaskLoopSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTaskgroupDirective
alias CXCursor_OMPTaskgroupDirective = CXCursorKind.CXCursor_OMPTaskgroupDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTaskwaitDirective
alias CXCursor_OMPTaskwaitDirective = CXCursorKind.CXCursor_OMPTaskwaitDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTaskyieldDirective
alias CXCursor_OMPTaskyieldDirective = CXCursorKind.CXCursor_OMPTaskyieldDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTeamsDirective
alias CXCursor_OMPTeamsDirective = CXCursorKind.CXCursor_OMPTeamsDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTeamsDistributeDirective
alias CXCursor_OMPTeamsDistributeDirective = CXCursorKind.CXCursor_OMPTeamsDistributeDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTeamsDistributeParallelForDirective
alias CXCursor_OMPTeamsDistributeParallelForDirective = CXCursorKind.CXCursor_OMPTeamsDistributeParallelForDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTeamsDistributeParallelForSimdDirective
alias CXCursor_OMPTeamsDistributeParallelForSimdDirective = CXCursorKind.CXCursor_OMPTeamsDistributeParallelForSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTeamsDistributeSimdDirective
alias CXCursor_OMPTeamsDistributeSimdDirective = CXCursorKind.CXCursor_OMPTeamsDistributeSimdDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTeamsGenericLoopDirective
alias CXCursor_OMPTeamsGenericLoopDirective = CXCursorKind.CXCursor_OMPTeamsGenericLoopDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPTileDirective
alias CXCursor_OMPTileDirective = CXCursorKind.CXCursor_OMPTileDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OMPUnrollDirective
alias CXCursor_OMPUnrollDirective = CXCursorKind.CXCursor_OMPUnrollDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCAtCatchStmt
alias CXCursor_ObjCAtCatchStmt = CXCursorKind.CXCursor_ObjCAtCatchStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCAtFinallyStmt
alias CXCursor_ObjCAtFinallyStmt = CXCursorKind.CXCursor_ObjCAtFinallyStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCAtSynchronizedStmt
alias CXCursor_ObjCAtSynchronizedStmt = CXCursorKind.CXCursor_ObjCAtSynchronizedStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCAtThrowStmt
alias CXCursor_ObjCAtThrowStmt = CXCursorKind.CXCursor_ObjCAtThrowStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCAtTryStmt
alias CXCursor_ObjCAtTryStmt = CXCursorKind.CXCursor_ObjCAtTryStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCAutoreleasePoolStmt
alias CXCursor_ObjCAutoreleasePoolStmt = CXCursorKind.CXCursor_ObjCAutoreleasePoolStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCAvailabilityCheckExpr
alias CXCursor_ObjCAvailabilityCheckExpr = CXCursorKind.CXCursor_ObjCAvailabilityCheckExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCBoolLiteralExpr
alias CXCursor_ObjCBoolLiteralExpr = CXCursorKind.CXCursor_ObjCBoolLiteralExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCBoxable
alias CXCursor_ObjCBoxable = CXCursorKind.CXCursor_ObjCBoxable
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCBridgedCastExpr
alias CXCursor_ObjCBridgedCastExpr = CXCursorKind.CXCursor_ObjCBridgedCastExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCCategoryDecl
alias CXCursor_ObjCCategoryDecl = CXCursorKind.CXCursor_ObjCCategoryDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCCategoryImplDecl
alias CXCursor_ObjCCategoryImplDecl = CXCursorKind.CXCursor_ObjCCategoryImplDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCClassMethodDecl
alias CXCursor_ObjCClassMethodDecl = CXCursorKind.CXCursor_ObjCClassMethodDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCClassRef
alias CXCursor_ObjCClassRef = CXCursorKind.CXCursor_ObjCClassRef
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCDesignatedInitializer
alias CXCursor_ObjCDesignatedInitializer = CXCursorKind.CXCursor_ObjCDesignatedInitializer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCDynamicDecl
alias CXCursor_ObjCDynamicDecl = CXCursorKind.CXCursor_ObjCDynamicDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCEncodeExpr
alias CXCursor_ObjCEncodeExpr = CXCursorKind.CXCursor_ObjCEncodeExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCException
alias CXCursor_ObjCException = CXCursorKind.CXCursor_ObjCException
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCExplicitProtocolImpl
alias CXCursor_ObjCExplicitProtocolImpl = CXCursorKind.CXCursor_ObjCExplicitProtocolImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCForCollectionStmt
alias CXCursor_ObjCForCollectionStmt = CXCursorKind.CXCursor_ObjCForCollectionStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCImplementationDecl
alias CXCursor_ObjCImplementationDecl = CXCursorKind.CXCursor_ObjCImplementationDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCIndependentClass
alias CXCursor_ObjCIndependentClass = CXCursorKind.CXCursor_ObjCIndependentClass
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCInstanceMethodDecl
alias CXCursor_ObjCInstanceMethodDecl = CXCursorKind.CXCursor_ObjCInstanceMethodDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCInterfaceDecl
alias CXCursor_ObjCInterfaceDecl = CXCursorKind.CXCursor_ObjCInterfaceDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCIvarDecl
alias CXCursor_ObjCIvarDecl = CXCursorKind.CXCursor_ObjCIvarDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCMessageExpr
alias CXCursor_ObjCMessageExpr = CXCursorKind.CXCursor_ObjCMessageExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCNSObject
alias CXCursor_ObjCNSObject = CXCursorKind.CXCursor_ObjCNSObject
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCPreciseLifetime
alias CXCursor_ObjCPreciseLifetime = CXCursorKind.CXCursor_ObjCPreciseLifetime
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCPropertyDecl
alias CXCursor_ObjCPropertyDecl = CXCursorKind.CXCursor_ObjCPropertyDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCProtocolDecl
alias CXCursor_ObjCProtocolDecl = CXCursorKind.CXCursor_ObjCProtocolDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCProtocolExpr
alias CXCursor_ObjCProtocolExpr = CXCursorKind.CXCursor_ObjCProtocolExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCProtocolRef
alias CXCursor_ObjCProtocolRef = CXCursorKind.CXCursor_ObjCProtocolRef
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCRequiresSuper
alias CXCursor_ObjCRequiresSuper = CXCursorKind.CXCursor_ObjCRequiresSuper
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCReturnsInnerPointer
alias CXCursor_ObjCReturnsInnerPointer = CXCursorKind.CXCursor_ObjCReturnsInnerPointer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCRootClass
alias CXCursor_ObjCRootClass = CXCursorKind.CXCursor_ObjCRootClass
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCRuntimeVisible
alias CXCursor_ObjCRuntimeVisible = CXCursorKind.CXCursor_ObjCRuntimeVisible
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCSelectorExpr
alias CXCursor_ObjCSelectorExpr = CXCursorKind.CXCursor_ObjCSelectorExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCSelfExpr
alias CXCursor_ObjCSelfExpr = CXCursorKind.CXCursor_ObjCSelfExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCStringLiteral
alias CXCursor_ObjCStringLiteral = CXCursorKind.CXCursor_ObjCStringLiteral
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCSubclassingRestricted
alias CXCursor_ObjCSubclassingRestricted = CXCursorKind.CXCursor_ObjCSubclassingRestricted
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCSuperClassRef
alias CXCursor_ObjCSuperClassRef = CXCursorKind.CXCursor_ObjCSuperClassRef
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ObjCSynthesizeDecl
alias CXCursor_ObjCSynthesizeDecl = CXCursorKind.CXCursor_ObjCSynthesizeDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OverloadCandidate
alias CXCursor_OverloadCandidate = CXCursorKind.CXCursor_OverloadCandidate
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_OverloadedDeclRef
alias CXCursor_OverloadedDeclRef = CXCursorKind.CXCursor_OverloadedDeclRef
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_PackExpansionExpr
alias CXCursor_PackExpansionExpr = CXCursorKind.CXCursor_PackExpansionExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_PackedAttr
alias CXCursor_PackedAttr = CXCursorKind.CXCursor_PackedAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ParenExpr
alias CXCursor_ParenExpr = CXCursorKind.CXCursor_ParenExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ParmDecl
alias CXCursor_ParmDecl = CXCursorKind.CXCursor_ParmDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_PreprocessingDirective
alias CXCursor_PreprocessingDirective = CXCursorKind.CXCursor_PreprocessingDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_PureAttr
alias CXCursor_PureAttr = CXCursorKind.CXCursor_PureAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_RequiresExpr
alias CXCursor_RequiresExpr = CXCursorKind.CXCursor_RequiresExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_ReturnStmt
alias CXCursor_ReturnStmt = CXCursorKind.CXCursor_ReturnStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_SEHExceptStmt
alias CXCursor_SEHExceptStmt = CXCursorKind.CXCursor_SEHExceptStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_SEHFinallyStmt
alias CXCursor_SEHFinallyStmt = CXCursorKind.CXCursor_SEHFinallyStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_SEHLeaveStmt
alias CXCursor_SEHLeaveStmt = CXCursorKind.CXCursor_SEHLeaveStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_SEHTryStmt
alias CXCursor_SEHTryStmt = CXCursorKind.CXCursor_SEHTryStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_SizeOfPackExpr
alias CXCursor_SizeOfPackExpr = CXCursorKind.CXCursor_SizeOfPackExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_StaticAssert
alias CXCursor_StaticAssert = CXCursorKind.CXCursor_StaticAssert
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_StmtExpr
alias CXCursor_StmtExpr = CXCursorKind.CXCursor_StmtExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_StringLiteral
alias CXCursor_StringLiteral = CXCursorKind.CXCursor_StringLiteral
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_StructDecl
alias CXCursor_StructDecl = CXCursorKind.CXCursor_StructDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_SwitchStmt
alias CXCursor_SwitchStmt = CXCursorKind.CXCursor_SwitchStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_TemplateRef
alias CXCursor_TemplateRef = CXCursorKind.CXCursor_TemplateRef
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_TemplateTemplateParameter
alias CXCursor_TemplateTemplateParameter = CXCursorKind.CXCursor_TemplateTemplateParameter
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_TemplateTypeParameter
alias CXCursor_TemplateTypeParameter = CXCursorKind.CXCursor_TemplateTypeParameter
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_TranslationUnit
alias CXCursor_TranslationUnit = CXCursorKind.CXCursor_TranslationUnit
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_TypeAliasDecl
alias CXCursor_TypeAliasDecl = CXCursorKind.CXCursor_TypeAliasDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_TypeAliasTemplateDecl
alias CXCursor_TypeAliasTemplateDecl = CXCursorKind.CXCursor_TypeAliasTemplateDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_TypeRef
alias CXCursor_TypeRef = CXCursorKind.CXCursor_TypeRef
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_TypedefDecl
alias CXCursor_TypedefDecl = CXCursorKind.CXCursor_TypedefDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_UnaryExpr
alias CXCursor_UnaryExpr = CXCursorKind.CXCursor_UnaryExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_UnaryOperator
alias CXCursor_UnaryOperator = CXCursorKind.CXCursor_UnaryOperator
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_UnexposedAttr
alias CXCursor_UnexposedAttr = CXCursorKind.CXCursor_UnexposedAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_UnexposedDecl
alias CXCursor_UnexposedDecl = CXCursorKind.CXCursor_UnexposedDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_UnexposedExpr
alias CXCursor_UnexposedExpr = CXCursorKind.CXCursor_UnexposedExpr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_UnexposedStmt
alias CXCursor_UnexposedStmt = CXCursorKind.CXCursor_UnexposedStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_UnionDecl
alias CXCursor_UnionDecl = CXCursorKind.CXCursor_UnionDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_UsingDeclaration
alias CXCursor_UsingDeclaration = CXCursorKind.CXCursor_UsingDeclaration
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_UsingDirective
alias CXCursor_UsingDirective = CXCursorKind.CXCursor_UsingDirective
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_VarDecl
alias CXCursor_VarDecl = CXCursorKind.CXCursor_VarDecl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_VariableRef
alias CXCursor_VariableRef = CXCursorKind.CXCursor_VariableRef
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_VisibilityAttr
alias CXCursor_VisibilityAttr = CXCursorKind.CXCursor_VisibilityAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_WarnUnusedAttr
alias CXCursor_WarnUnusedAttr = CXCursorKind.CXCursor_WarnUnusedAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_WarnUnusedResultAttr
alias CXCursor_WarnUnusedResultAttr = CXCursorKind.CXCursor_WarnUnusedResultAttr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursor_WhileStmt
alias CXCursor_WhileStmt = CXCursorKind.CXCursor_WhileStmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXDiagnostic
alias CXDiagnostic = void*

A single diagnostic, containing the diagnostic's severity, location, text, source ranges, and fix-it hints.

CXDiagnosticSet
alias CXDiagnosticSet = void*

A group of CXDiagnostics.

CXDiagnostic_DisplayCategoryId
alias CXDiagnostic_DisplayCategoryId = CXDiagnosticDisplayOptions.CXDiagnostic_DisplayCategoryId
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXDiagnostic_DisplayCategoryName
alias CXDiagnostic_DisplayCategoryName = CXDiagnosticDisplayOptions.CXDiagnostic_DisplayCategoryName
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXDiagnostic_DisplayColumn
alias CXDiagnostic_DisplayColumn = CXDiagnosticDisplayOptions.CXDiagnostic_DisplayColumn
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXDiagnostic_DisplayOption
alias CXDiagnostic_DisplayOption = CXDiagnosticDisplayOptions.CXDiagnostic_DisplayOption
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXDiagnostic_DisplaySourceLocation
alias CXDiagnostic_DisplaySourceLocation = CXDiagnosticDisplayOptions.CXDiagnostic_DisplaySourceLocation
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXDiagnostic_DisplaySourceRanges
alias CXDiagnostic_DisplaySourceRanges = CXDiagnosticDisplayOptions.CXDiagnostic_DisplaySourceRanges
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXDiagnostic_Error
alias CXDiagnostic_Error = CXDiagnosticSeverity.CXDiagnostic_Error
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXDiagnostic_Fatal
alias CXDiagnostic_Fatal = CXDiagnosticSeverity.CXDiagnostic_Fatal
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXDiagnostic_Ignored
alias CXDiagnostic_Ignored = CXDiagnosticSeverity.CXDiagnostic_Ignored
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXDiagnostic_Note
alias CXDiagnostic_Note = CXDiagnosticSeverity.CXDiagnostic_Note
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXDiagnostic_Warning
alias CXDiagnostic_Warning = CXDiagnosticSeverity.CXDiagnostic_Warning
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXEvalResult
alias CXEvalResult = void*

Evaluation result of a cursor

CXFieldVisitor
alias CXFieldVisitor = CXVisitorResult function(CXCursor C, CXClientData client_data)

Visitor invoked for each field found by a traversal.

CXFile
alias CXFile = void*

A particular source file that is part of a translation unit.

CXGlobalOpt_None
alias CXGlobalOpt_None = CXGlobalOptFlags.CXGlobalOpt_None
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXGlobalOpt_ThreadBackgroundPriorityForAll
alias CXGlobalOpt_ThreadBackgroundPriorityForAll = CXGlobalOptFlags.CXGlobalOpt_ThreadBackgroundPriorityForAll
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXGlobalOpt_ThreadBackgroundPriorityForEditing
alias CXGlobalOpt_ThreadBackgroundPriorityForEditing = CXGlobalOptFlags.CXGlobalOpt_ThreadBackgroundPriorityForEditing
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXGlobalOpt_ThreadBackgroundPriorityForIndexing
alias CXGlobalOpt_ThreadBackgroundPriorityForIndexing = CXGlobalOptFlags.CXGlobalOpt_ThreadBackgroundPriorityForIndexing
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxClientASTFile
alias CXIdxClientASTFile = void*

The client's data object that is associated with an AST file (PCH or module).

CXIdxClientContainer
alias CXIdxClientContainer = void*

The client's data object that is associated with a semantic container of entities.

CXIdxClientEntity
alias CXIdxClientEntity = void*

The client's data object that is associated with a semantic entity.

CXIdxClientFile
alias CXIdxClientFile = void*

The client's data object that is associated with a CXFile.

CXIdxDeclFlag_Skipped
alias CXIdxDeclFlag_Skipped = CXIdxDeclInfoFlags.CXIdxDeclFlag_Skipped
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXInclusionVisitor
alias CXInclusionVisitor = void function(CXFile included_file, CXSourceLocation* inclusion_stack, uint include_len, CXClientData client_data)

Visitor invoked for each file in a translation unit (used with clang_getInclusions()).

CXIndex
alias CXIndex = void*

An "index" that consists of a set of translation units that would typically be linked together into an executable or library.

CXIndexAction
alias CXIndexAction = void*

An indexing action/session, to be applied to one or multiple translation units.

CXLanguage_C
alias CXLanguage_C = CXLanguageKind.CXLanguage_C
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXLanguage_CPlusPlus
alias CXLanguage_CPlusPlus = CXLanguageKind.CXLanguage_CPlusPlus
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXLanguage_Invalid
alias CXLanguage_Invalid = CXLanguageKind.CXLanguage_Invalid
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXLanguage_ObjC
alias CXLanguage_ObjC = CXLanguageKind.CXLanguage_ObjC
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXLinkage_External
alias CXLinkage_External = CXLinkageKind.CXLinkage_External
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXLinkage_Internal
alias CXLinkage_Internal = CXLinkageKind.CXLinkage_Internal
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXLinkage_Invalid
alias CXLinkage_Invalid = CXLinkageKind.CXLinkage_Invalid
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXLinkage_NoLinkage
alias CXLinkage_NoLinkage = CXLinkageKind.CXLinkage_NoLinkage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXLinkage_UniqueExternal
alias CXLinkage_UniqueExternal = CXLinkageKind.CXLinkage_UniqueExternal
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXLoadDiag_CannotLoad
alias CXLoadDiag_CannotLoad = CXLoadDiag_Error.CXLoadDiag_CannotLoad
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXLoadDiag_InvalidFile
alias CXLoadDiag_InvalidFile = CXLoadDiag_Error.CXLoadDiag_InvalidFile
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXLoadDiag_None
alias CXLoadDiag_None = CXLoadDiag_Error.CXLoadDiag_None
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXLoadDiag_Unknown
alias CXLoadDiag_Unknown = CXLoadDiag_Error.CXLoadDiag_Unknown
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXModule
alias CXModule = void*

\defgroup CINDEX_MODULE Module introspection

CXNameRange_WantQualifier
alias CXNameRange_WantQualifier = CXNameRefFlags.CXNameRange_WantQualifier
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXNameRange_WantSinglePiece
alias CXNameRange_WantSinglePiece = CXNameRefFlags.CXNameRange_WantSinglePiece
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXNameRange_WantTemplateArgs
alias CXNameRange_WantTemplateArgs = CXNameRefFlags.CXNameRange_WantTemplateArgs
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy
alias CXPrintingPolicy = void*

Opaque pointer representing a policy that controls pretty printing for \c clang_getCursorPrettyPrinted.

CXPrintingPolicy_Alignof
alias CXPrintingPolicy_Alignof = CXPrintingPolicyProperty.CXPrintingPolicy_Alignof
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_AnonymousTagLocations
alias CXPrintingPolicy_AnonymousTagLocations = CXPrintingPolicyProperty.CXPrintingPolicy_AnonymousTagLocations
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_Bool
alias CXPrintingPolicy_Bool = CXPrintingPolicyProperty.CXPrintingPolicy_Bool
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_ConstantArraySizeAsWritten
alias CXPrintingPolicy_ConstantArraySizeAsWritten = CXPrintingPolicyProperty.CXPrintingPolicy_ConstantArraySizeAsWritten
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_ConstantsAsWritten
alias CXPrintingPolicy_ConstantsAsWritten = CXPrintingPolicyProperty.CXPrintingPolicy_ConstantsAsWritten
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_FullyQualifiedName
alias CXPrintingPolicy_FullyQualifiedName = CXPrintingPolicyProperty.CXPrintingPolicy_FullyQualifiedName
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_Half
alias CXPrintingPolicy_Half = CXPrintingPolicyProperty.CXPrintingPolicy_Half
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_IncludeNewlines
alias CXPrintingPolicy_IncludeNewlines = CXPrintingPolicyProperty.CXPrintingPolicy_IncludeNewlines
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_IncludeTagDefinition
alias CXPrintingPolicy_IncludeTagDefinition = CXPrintingPolicyProperty.CXPrintingPolicy_IncludeTagDefinition
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_Indentation
alias CXPrintingPolicy_Indentation = CXPrintingPolicyProperty.CXPrintingPolicy_Indentation
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_LastProperty
alias CXPrintingPolicy_LastProperty = CXPrintingPolicyProperty.CXPrintingPolicy_LastProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_MSVCFormatting
alias CXPrintingPolicy_MSVCFormatting = CXPrintingPolicyProperty.CXPrintingPolicy_MSVCFormatting
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_MSWChar
alias CXPrintingPolicy_MSWChar = CXPrintingPolicyProperty.CXPrintingPolicy_MSWChar
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_PolishForDeclaration
alias CXPrintingPolicy_PolishForDeclaration = CXPrintingPolicyProperty.CXPrintingPolicy_PolishForDeclaration
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_Restrict
alias CXPrintingPolicy_Restrict = CXPrintingPolicyProperty.CXPrintingPolicy_Restrict
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_SuppressImplicitBase
alias CXPrintingPolicy_SuppressImplicitBase = CXPrintingPolicyProperty.CXPrintingPolicy_SuppressImplicitBase
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_SuppressInitializers
alias CXPrintingPolicy_SuppressInitializers = CXPrintingPolicyProperty.CXPrintingPolicy_SuppressInitializers
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_SuppressLifetimeQualifiers
alias CXPrintingPolicy_SuppressLifetimeQualifiers = CXPrintingPolicyProperty.CXPrintingPolicy_SuppressLifetimeQualifiers
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_SuppressScope
alias CXPrintingPolicy_SuppressScope = CXPrintingPolicyProperty.CXPrintingPolicy_SuppressScope
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_SuppressSpecifiers
alias CXPrintingPolicy_SuppressSpecifiers = CXPrintingPolicyProperty.CXPrintingPolicy_SuppressSpecifiers
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_SuppressStrongLifetime
alias CXPrintingPolicy_SuppressStrongLifetime = CXPrintingPolicyProperty.CXPrintingPolicy_SuppressStrongLifetime
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_SuppressTagKeyword
alias CXPrintingPolicy_SuppressTagKeyword = CXPrintingPolicyProperty.CXPrintingPolicy_SuppressTagKeyword
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_SuppressTemplateArgsInCXXConstructors
alias CXPrintingPolicy_SuppressTemplateArgsInCXXConstructors = CXPrintingPolicyProperty.CXPrintingPolicy_SuppressTemplateArgsInCXXConstructors
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_SuppressUnwrittenScope
alias CXPrintingPolicy_SuppressUnwrittenScope = CXPrintingPolicyProperty.CXPrintingPolicy_SuppressUnwrittenScope
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_TerseOutput
alias CXPrintingPolicy_TerseOutput = CXPrintingPolicyProperty.CXPrintingPolicy_TerseOutput
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_UnderscoreAlignof
alias CXPrintingPolicy_UnderscoreAlignof = CXPrintingPolicyProperty.CXPrintingPolicy_UnderscoreAlignof
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPrintingPolicy_UseVoidForZeroParams
alias CXPrintingPolicy_UseVoidForZeroParams = CXPrintingPolicyProperty.CXPrintingPolicy_UseVoidForZeroParams
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXRefQualifier_LValue
alias CXRefQualifier_LValue = CXRefQualifierKind.CXRefQualifier_LValue
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXRefQualifier_None
alias CXRefQualifier_None = CXRefQualifierKind.CXRefQualifier_None
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXRefQualifier_RValue
alias CXRefQualifier_RValue = CXRefQualifierKind.CXRefQualifier_RValue
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXRemapping
alias CXRemapping = void*

A remapping of original source files and their translated files.

CXReparse_None
alias CXReparse_None = CXReparse_Flags.CXReparse_None
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXSaveError_InvalidTU
alias CXSaveError_InvalidTU = CXSaveError.CXSaveError_InvalidTU
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXSaveError_None
alias CXSaveError_None = CXSaveError.CXSaveError_None
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXSaveError_TranslationErrors
alias CXSaveError_TranslationErrors = CXSaveError.CXSaveError_TranslationErrors
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXSaveError_Unknown
alias CXSaveError_Unknown = CXSaveError.CXSaveError_Unknown
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXSaveTranslationUnit_None
alias CXSaveTranslationUnit_None = CXSaveTranslationUnit_Flags.CXSaveTranslationUnit_None
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTLS_Dynamic
alias CXTLS_Dynamic = CXTLSKind.CXTLS_Dynamic
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTLS_None
alias CXTLS_None = CXTLSKind.CXTLS_None
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTLS_Static
alias CXTLS_Static = CXTLSKind.CXTLS_Static
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_AST
alias CXTUResourceUsage_AST = CXTUResourceUsageKind.CXTUResourceUsage_AST
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_AST_SideTables
alias CXTUResourceUsage_AST_SideTables = CXTUResourceUsageKind.CXTUResourceUsage_AST_SideTables
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_ExternalASTSource_Membuffer_MMap
alias CXTUResourceUsage_ExternalASTSource_Membuffer_MMap = CXTUResourceUsageKind.CXTUResourceUsage_ExternalASTSource_Membuffer_MMap
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_ExternalASTSource_Membuffer_Malloc
alias CXTUResourceUsage_ExternalASTSource_Membuffer_Malloc = CXTUResourceUsageKind.CXTUResourceUsage_ExternalASTSource_Membuffer_Malloc
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_First
alias CXTUResourceUsage_First = CXTUResourceUsageKind.CXTUResourceUsage_First
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_GlobalCompletionResults
alias CXTUResourceUsage_GlobalCompletionResults = CXTUResourceUsageKind.CXTUResourceUsage_GlobalCompletionResults
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_Identifiers
alias CXTUResourceUsage_Identifiers = CXTUResourceUsageKind.CXTUResourceUsage_Identifiers
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_Last
alias CXTUResourceUsage_Last = CXTUResourceUsageKind.CXTUResourceUsage_Last
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_MEMORY_IN_BYTES_BEGIN
alias CXTUResourceUsage_MEMORY_IN_BYTES_BEGIN = CXTUResourceUsageKind.CXTUResourceUsage_MEMORY_IN_BYTES_BEGIN
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_MEMORY_IN_BYTES_END
alias CXTUResourceUsage_MEMORY_IN_BYTES_END = CXTUResourceUsageKind.CXTUResourceUsage_MEMORY_IN_BYTES_END
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_PreprocessingRecord
alias CXTUResourceUsage_PreprocessingRecord = CXTUResourceUsageKind.CXTUResourceUsage_PreprocessingRecord
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_Preprocessor
alias CXTUResourceUsage_Preprocessor = CXTUResourceUsageKind.CXTUResourceUsage_Preprocessor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_Preprocessor_HeaderSearch
alias CXTUResourceUsage_Preprocessor_HeaderSearch = CXTUResourceUsageKind.CXTUResourceUsage_Preprocessor_HeaderSearch
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_Selectors
alias CXTUResourceUsage_Selectors = CXTUResourceUsageKind.CXTUResourceUsage_Selectors
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_SourceManagerContentCache
alias CXTUResourceUsage_SourceManagerContentCache = CXTUResourceUsageKind.CXTUResourceUsage_SourceManagerContentCache
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_SourceManager_DataStructures
alias CXTUResourceUsage_SourceManager_DataStructures = CXTUResourceUsageKind.CXTUResourceUsage_SourceManager_DataStructures
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_SourceManager_Membuffer_MMap
alias CXTUResourceUsage_SourceManager_Membuffer_MMap = CXTUResourceUsageKind.CXTUResourceUsage_SourceManager_Membuffer_MMap
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTUResourceUsage_SourceManager_Membuffer_Malloc
alias CXTUResourceUsage_SourceManager_Membuffer_Malloc = CXTUResourceUsageKind.CXTUResourceUsage_SourceManager_Membuffer_Malloc
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTargetInfo
alias CXTargetInfo = CXTargetInfoImpl*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTemplateArgumentKind_Declaration
alias CXTemplateArgumentKind_Declaration = CXTemplateArgumentKind.CXTemplateArgumentKind_Declaration
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTemplateArgumentKind_Expression
alias CXTemplateArgumentKind_Expression = CXTemplateArgumentKind.CXTemplateArgumentKind_Expression
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTemplateArgumentKind_Integral
alias CXTemplateArgumentKind_Integral = CXTemplateArgumentKind.CXTemplateArgumentKind_Integral
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTemplateArgumentKind_Invalid
alias CXTemplateArgumentKind_Invalid = CXTemplateArgumentKind.CXTemplateArgumentKind_Invalid
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTemplateArgumentKind_Null
alias CXTemplateArgumentKind_Null = CXTemplateArgumentKind.CXTemplateArgumentKind_Null
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTemplateArgumentKind_NullPtr
alias CXTemplateArgumentKind_NullPtr = CXTemplateArgumentKind.CXTemplateArgumentKind_NullPtr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTemplateArgumentKind_Pack
alias CXTemplateArgumentKind_Pack = CXTemplateArgumentKind.CXTemplateArgumentKind_Pack
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTemplateArgumentKind_Template
alias CXTemplateArgumentKind_Template = CXTemplateArgumentKind.CXTemplateArgumentKind_Template
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTemplateArgumentKind_TemplateExpansion
alias CXTemplateArgumentKind_TemplateExpansion = CXTemplateArgumentKind.CXTemplateArgumentKind_TemplateExpansion
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTemplateArgumentKind_Type
alias CXTemplateArgumentKind_Type = CXTemplateArgumentKind.CXTemplateArgumentKind_Type
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXToken_Comment
alias CXToken_Comment = CXTokenKind.CXToken_Comment
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXToken_Identifier
alias CXToken_Identifier = CXTokenKind.CXToken_Identifier
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXToken_Keyword
alias CXToken_Keyword = CXTokenKind.CXToken_Keyword
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXToken_Literal
alias CXToken_Literal = CXTokenKind.CXToken_Literal
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXToken_Punctuation
alias CXToken_Punctuation = CXTokenKind.CXToken_Punctuation
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit
alias CXTranslationUnit = CXTranslationUnitImpl*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_CXXChainedPCH
alias CXTranslationUnit_CXXChainedPCH = CXTranslationUnit_Flags.CXTranslationUnit_CXXChainedPCH
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_CacheCompletionResults
alias CXTranslationUnit_CacheCompletionResults = CXTranslationUnit_Flags.CXTranslationUnit_CacheCompletionResults
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_CreatePreambleOnFirstParse
alias CXTranslationUnit_CreatePreambleOnFirstParse = CXTranslationUnit_Flags.CXTranslationUnit_CreatePreambleOnFirstParse
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_DetailedPreprocessingRecord
alias CXTranslationUnit_DetailedPreprocessingRecord = CXTranslationUnit_Flags.CXTranslationUnit_DetailedPreprocessingRecord
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_ForSerialization
alias CXTranslationUnit_ForSerialization = CXTranslationUnit_Flags.CXTranslationUnit_ForSerialization
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_IgnoreNonErrorsFromIncludedFiles
alias CXTranslationUnit_IgnoreNonErrorsFromIncludedFiles = CXTranslationUnit_Flags.CXTranslationUnit_IgnoreNonErrorsFromIncludedFiles
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_IncludeAttributedTypes
alias CXTranslationUnit_IncludeAttributedTypes = CXTranslationUnit_Flags.CXTranslationUnit_IncludeAttributedTypes
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_IncludeBriefCommentsInCodeCompletion
alias CXTranslationUnit_IncludeBriefCommentsInCodeCompletion = CXTranslationUnit_Flags.CXTranslationUnit_IncludeBriefCommentsInCodeCompletion
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_Incomplete
alias CXTranslationUnit_Incomplete = CXTranslationUnit_Flags.CXTranslationUnit_Incomplete
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_KeepGoing
alias CXTranslationUnit_KeepGoing = CXTranslationUnit_Flags.CXTranslationUnit_KeepGoing
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_LimitSkipFunctionBodiesToPreamble
alias CXTranslationUnit_LimitSkipFunctionBodiesToPreamble = CXTranslationUnit_Flags.CXTranslationUnit_LimitSkipFunctionBodiesToPreamble
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_None
alias CXTranslationUnit_None = CXTranslationUnit_Flags.CXTranslationUnit_None
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_PrecompiledPreamble
alias CXTranslationUnit_PrecompiledPreamble = CXTranslationUnit_Flags.CXTranslationUnit_PrecompiledPreamble
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_RetainExcludedConditionalBlocks
alias CXTranslationUnit_RetainExcludedConditionalBlocks = CXTranslationUnit_Flags.CXTranslationUnit_RetainExcludedConditionalBlocks
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_SingleFileParse
alias CXTranslationUnit_SingleFileParse = CXTranslationUnit_Flags.CXTranslationUnit_SingleFileParse
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_SkipFunctionBodies
alias CXTranslationUnit_SkipFunctionBodies = CXTranslationUnit_Flags.CXTranslationUnit_SkipFunctionBodies
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTranslationUnit_VisitImplicitAttributes
alias CXTranslationUnit_VisitImplicitAttributes = CXTranslationUnit_Flags.CXTranslationUnit_VisitImplicitAttributes
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTypeLayoutError_Dependent
alias CXTypeLayoutError_Dependent = CXTypeLayoutError.CXTypeLayoutError_Dependent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTypeLayoutError_Incomplete
alias CXTypeLayoutError_Incomplete = CXTypeLayoutError.CXTypeLayoutError_Incomplete
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTypeLayoutError_Invalid
alias CXTypeLayoutError_Invalid = CXTypeLayoutError.CXTypeLayoutError_Invalid
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTypeLayoutError_InvalidFieldName
alias CXTypeLayoutError_InvalidFieldName = CXTypeLayoutError.CXTypeLayoutError_InvalidFieldName
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTypeLayoutError_NotConstantSize
alias CXTypeLayoutError_NotConstantSize = CXTypeLayoutError.CXTypeLayoutError_NotConstantSize
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTypeLayoutError_Undeduced
alias CXTypeLayoutError_Undeduced = CXTypeLayoutError.CXTypeLayoutError_Undeduced
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTypeNullability_Invalid
alias CXTypeNullability_Invalid = CXTypeNullabilityKind.CXTypeNullability_Invalid
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTypeNullability_NonNull
alias CXTypeNullability_NonNull = CXTypeNullabilityKind.CXTypeNullability_NonNull
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTypeNullability_Nullable
alias CXTypeNullability_Nullable = CXTypeNullabilityKind.CXTypeNullability_Nullable
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTypeNullability_NullableResult
alias CXTypeNullability_NullableResult = CXTypeNullabilityKind.CXTypeNullability_NullableResult
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTypeNullability_Unspecified
alias CXTypeNullability_Unspecified = CXTypeNullabilityKind.CXTypeNullability_Unspecified
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Accum
alias CXType_Accum = CXTypeKind.CXType_Accum
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Atomic
alias CXType_Atomic = CXTypeKind.CXType_Atomic
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Attributed
alias CXType_Attributed = CXTypeKind.CXType_Attributed
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Auto
alias CXType_Auto = CXTypeKind.CXType_Auto
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_BFloat16
alias CXType_BFloat16 = CXTypeKind.CXType_BFloat16
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_BTFTagAttributed
alias CXType_BTFTagAttributed = CXTypeKind.CXType_BTFTagAttributed
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_BlockPointer
alias CXType_BlockPointer = CXTypeKind.CXType_BlockPointer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Bool
alias CXType_Bool = CXTypeKind.CXType_Bool
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Char16
alias CXType_Char16 = CXTypeKind.CXType_Char16
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Char32
alias CXType_Char32 = CXTypeKind.CXType_Char32
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Char_S
alias CXType_Char_S = CXTypeKind.CXType_Char_S
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Char_U
alias CXType_Char_U = CXTypeKind.CXType_Char_U
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Complex
alias CXType_Complex = CXTypeKind.CXType_Complex
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_ConstantArray
alias CXType_ConstantArray = CXTypeKind.CXType_ConstantArray
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Dependent
alias CXType_Dependent = CXTypeKind.CXType_Dependent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_DependentSizedArray
alias CXType_DependentSizedArray = CXTypeKind.CXType_DependentSizedArray
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Double
alias CXType_Double = CXTypeKind.CXType_Double
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Elaborated
alias CXType_Elaborated = CXTypeKind.CXType_Elaborated
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Enum
alias CXType_Enum = CXTypeKind.CXType_Enum
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_ExtVector
alias CXType_ExtVector = CXTypeKind.CXType_ExtVector
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_FirstBuiltin
alias CXType_FirstBuiltin = CXTypeKind.CXType_FirstBuiltin
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Float
alias CXType_Float = CXTypeKind.CXType_Float
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Float128
alias CXType_Float128 = CXTypeKind.CXType_Float128
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Float16
alias CXType_Float16 = CXTypeKind.CXType_Float16
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_FunctionNoProto
alias CXType_FunctionNoProto = CXTypeKind.CXType_FunctionNoProto
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_FunctionProto
alias CXType_FunctionProto = CXTypeKind.CXType_FunctionProto
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Half
alias CXType_Half = CXTypeKind.CXType_Half
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Ibm128
alias CXType_Ibm128 = CXTypeKind.CXType_Ibm128
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_IncompleteArray
alias CXType_IncompleteArray = CXTypeKind.CXType_IncompleteArray
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Int
alias CXType_Int = CXTypeKind.CXType_Int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Int128
alias CXType_Int128 = CXTypeKind.CXType_Int128
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Invalid
alias CXType_Invalid = CXTypeKind.CXType_Invalid
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_LValueReference
alias CXType_LValueReference = CXTypeKind.CXType_LValueReference
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_LastBuiltin
alias CXType_LastBuiltin = CXTypeKind.CXType_LastBuiltin
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Long
alias CXType_Long = CXTypeKind.CXType_Long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_LongAccum
alias CXType_LongAccum = CXTypeKind.CXType_LongAccum
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_LongDouble
alias CXType_LongDouble = CXTypeKind.CXType_LongDouble
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_LongLong
alias CXType_LongLong = CXTypeKind.CXType_LongLong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_MemberPointer
alias CXType_MemberPointer = CXTypeKind.CXType_MemberPointer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_NullPtr
alias CXType_NullPtr = CXTypeKind.CXType_NullPtr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLEvent
alias CXType_OCLEvent = CXTypeKind.CXType_OCLEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage1dArrayRO
alias CXType_OCLImage1dArrayRO = CXTypeKind.CXType_OCLImage1dArrayRO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage1dArrayRW
alias CXType_OCLImage1dArrayRW = CXTypeKind.CXType_OCLImage1dArrayRW
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage1dArrayWO
alias CXType_OCLImage1dArrayWO = CXTypeKind.CXType_OCLImage1dArrayWO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage1dBufferRO
alias CXType_OCLImage1dBufferRO = CXTypeKind.CXType_OCLImage1dBufferRO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage1dBufferRW
alias CXType_OCLImage1dBufferRW = CXTypeKind.CXType_OCLImage1dBufferRW
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage1dBufferWO
alias CXType_OCLImage1dBufferWO = CXTypeKind.CXType_OCLImage1dBufferWO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage1dRO
alias CXType_OCLImage1dRO = CXTypeKind.CXType_OCLImage1dRO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage1dRW
alias CXType_OCLImage1dRW = CXTypeKind.CXType_OCLImage1dRW
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage1dWO
alias CXType_OCLImage1dWO = CXTypeKind.CXType_OCLImage1dWO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dArrayDepthRO
alias CXType_OCLImage2dArrayDepthRO = CXTypeKind.CXType_OCLImage2dArrayDepthRO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dArrayDepthRW
alias CXType_OCLImage2dArrayDepthRW = CXTypeKind.CXType_OCLImage2dArrayDepthRW
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dArrayDepthWO
alias CXType_OCLImage2dArrayDepthWO = CXTypeKind.CXType_OCLImage2dArrayDepthWO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dArrayMSAADepthRO
alias CXType_OCLImage2dArrayMSAADepthRO = CXTypeKind.CXType_OCLImage2dArrayMSAADepthRO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dArrayMSAADepthRW
alias CXType_OCLImage2dArrayMSAADepthRW = CXTypeKind.CXType_OCLImage2dArrayMSAADepthRW
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dArrayMSAADepthWO
alias CXType_OCLImage2dArrayMSAADepthWO = CXTypeKind.CXType_OCLImage2dArrayMSAADepthWO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dArrayMSAARO
alias CXType_OCLImage2dArrayMSAARO = CXTypeKind.CXType_OCLImage2dArrayMSAARO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dArrayMSAARW
alias CXType_OCLImage2dArrayMSAARW = CXTypeKind.CXType_OCLImage2dArrayMSAARW
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dArrayMSAAWO
alias CXType_OCLImage2dArrayMSAAWO = CXTypeKind.CXType_OCLImage2dArrayMSAAWO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dArrayRO
alias CXType_OCLImage2dArrayRO = CXTypeKind.CXType_OCLImage2dArrayRO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dArrayRW
alias CXType_OCLImage2dArrayRW = CXTypeKind.CXType_OCLImage2dArrayRW
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dArrayWO
alias CXType_OCLImage2dArrayWO = CXTypeKind.CXType_OCLImage2dArrayWO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dDepthRO
alias CXType_OCLImage2dDepthRO = CXTypeKind.CXType_OCLImage2dDepthRO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dDepthRW
alias CXType_OCLImage2dDepthRW = CXTypeKind.CXType_OCLImage2dDepthRW
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dDepthWO
alias CXType_OCLImage2dDepthWO = CXTypeKind.CXType_OCLImage2dDepthWO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dMSAADepthRO
alias CXType_OCLImage2dMSAADepthRO = CXTypeKind.CXType_OCLImage2dMSAADepthRO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dMSAADepthRW
alias CXType_OCLImage2dMSAADepthRW = CXTypeKind.CXType_OCLImage2dMSAADepthRW
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dMSAADepthWO
alias CXType_OCLImage2dMSAADepthWO = CXTypeKind.CXType_OCLImage2dMSAADepthWO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dMSAARO
alias CXType_OCLImage2dMSAARO = CXTypeKind.CXType_OCLImage2dMSAARO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dMSAARW
alias CXType_OCLImage2dMSAARW = CXTypeKind.CXType_OCLImage2dMSAARW
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dMSAAWO
alias CXType_OCLImage2dMSAAWO = CXTypeKind.CXType_OCLImage2dMSAAWO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dRO
alias CXType_OCLImage2dRO = CXTypeKind.CXType_OCLImage2dRO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dRW
alias CXType_OCLImage2dRW = CXTypeKind.CXType_OCLImage2dRW
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage2dWO
alias CXType_OCLImage2dWO = CXTypeKind.CXType_OCLImage2dWO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage3dRO
alias CXType_OCLImage3dRO = CXTypeKind.CXType_OCLImage3dRO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage3dRW
alias CXType_OCLImage3dRW = CXTypeKind.CXType_OCLImage3dRW
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLImage3dWO
alias CXType_OCLImage3dWO = CXTypeKind.CXType_OCLImage3dWO
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLIntelSubgroupAVCImeDualRefStreamin
alias CXType_OCLIntelSubgroupAVCImeDualRefStreamin = CXTypeKind.CXType_OCLIntelSubgroupAVCImeDualRefStreamin
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLIntelSubgroupAVCImePayload
alias CXType_OCLIntelSubgroupAVCImePayload = CXTypeKind.CXType_OCLIntelSubgroupAVCImePayload
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLIntelSubgroupAVCImeResult
alias CXType_OCLIntelSubgroupAVCImeResult = CXTypeKind.CXType_OCLIntelSubgroupAVCImeResult
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLIntelSubgroupAVCImeResultDualRefStreamout
alias CXType_OCLIntelSubgroupAVCImeResultDualRefStreamout = CXTypeKind.CXType_OCLIntelSubgroupAVCImeResultDualRefStreamout
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLIntelSubgroupAVCImeResultSingleRefStreamout
alias CXType_OCLIntelSubgroupAVCImeResultSingleRefStreamout = CXTypeKind.CXType_OCLIntelSubgroupAVCImeResultSingleRefStreamout
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLIntelSubgroupAVCImeSingleRefStreamin
alias CXType_OCLIntelSubgroupAVCImeSingleRefStreamin = CXTypeKind.CXType_OCLIntelSubgroupAVCImeSingleRefStreamin
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLIntelSubgroupAVCMcePayload
alias CXType_OCLIntelSubgroupAVCMcePayload = CXTypeKind.CXType_OCLIntelSubgroupAVCMcePayload
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLIntelSubgroupAVCMceResult
alias CXType_OCLIntelSubgroupAVCMceResult = CXTypeKind.CXType_OCLIntelSubgroupAVCMceResult
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLIntelSubgroupAVCRefPayload
alias CXType_OCLIntelSubgroupAVCRefPayload = CXTypeKind.CXType_OCLIntelSubgroupAVCRefPayload
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLIntelSubgroupAVCRefResult
alias CXType_OCLIntelSubgroupAVCRefResult = CXTypeKind.CXType_OCLIntelSubgroupAVCRefResult
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLIntelSubgroupAVCSicPayload
alias CXType_OCLIntelSubgroupAVCSicPayload = CXTypeKind.CXType_OCLIntelSubgroupAVCSicPayload
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLIntelSubgroupAVCSicResult
alias CXType_OCLIntelSubgroupAVCSicResult = CXTypeKind.CXType_OCLIntelSubgroupAVCSicResult
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLQueue
alias CXType_OCLQueue = CXTypeKind.CXType_OCLQueue
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLReserveID
alias CXType_OCLReserveID = CXTypeKind.CXType_OCLReserveID
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_OCLSampler
alias CXType_OCLSampler = CXTypeKind.CXType_OCLSampler
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_ObjCClass
alias CXType_ObjCClass = CXTypeKind.CXType_ObjCClass
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_ObjCId
alias CXType_ObjCId = CXTypeKind.CXType_ObjCId
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_ObjCInterface
alias CXType_ObjCInterface = CXTypeKind.CXType_ObjCInterface
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_ObjCObject
alias CXType_ObjCObject = CXTypeKind.CXType_ObjCObject
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_ObjCObjectPointer
alias CXType_ObjCObjectPointer = CXTypeKind.CXType_ObjCObjectPointer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_ObjCSel
alias CXType_ObjCSel = CXTypeKind.CXType_ObjCSel
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_ObjCTypeParam
alias CXType_ObjCTypeParam = CXTypeKind.CXType_ObjCTypeParam
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Overload
alias CXType_Overload = CXTypeKind.CXType_Overload
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Pipe
alias CXType_Pipe = CXTypeKind.CXType_Pipe
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Pointer
alias CXType_Pointer = CXTypeKind.CXType_Pointer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_RValueReference
alias CXType_RValueReference = CXTypeKind.CXType_RValueReference
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Record
alias CXType_Record = CXTypeKind.CXType_Record
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_SChar
alias CXType_SChar = CXTypeKind.CXType_SChar
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Short
alias CXType_Short = CXTypeKind.CXType_Short
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_ShortAccum
alias CXType_ShortAccum = CXTypeKind.CXType_ShortAccum
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Typedef
alias CXType_Typedef = CXTypeKind.CXType_Typedef
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_UAccum
alias CXType_UAccum = CXTypeKind.CXType_UAccum
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_UChar
alias CXType_UChar = CXTypeKind.CXType_UChar
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_UInt
alias CXType_UInt = CXTypeKind.CXType_UInt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_UInt128
alias CXType_UInt128 = CXTypeKind.CXType_UInt128
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_ULong
alias CXType_ULong = CXTypeKind.CXType_ULong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_ULongAccum
alias CXType_ULongAccum = CXTypeKind.CXType_ULongAccum
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_ULongLong
alias CXType_ULongLong = CXTypeKind.CXType_ULongLong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_UShort
alias CXType_UShort = CXTypeKind.CXType_UShort
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_UShortAccum
alias CXType_UShortAccum = CXTypeKind.CXType_UShortAccum
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Unexposed
alias CXType_Unexposed = CXTypeKind.CXType_Unexposed
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_VariableArray
alias CXType_VariableArray = CXTypeKind.CXType_VariableArray
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Vector
alias CXType_Vector = CXTypeKind.CXType_Vector
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_Void
alias CXType_Void = CXTypeKind.CXType_Void
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXType_WChar
alias CXType_WChar = CXTypeKind.CXType_WChar
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXVisibility_Default
alias CXVisibility_Default = CXVisibilityKind.CXVisibility_Default
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXVisibility_Hidden
alias CXVisibility_Hidden = CXVisibilityKind.CXVisibility_Hidden
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXVisibility_Invalid
alias CXVisibility_Invalid = CXVisibilityKind.CXVisibility_Invalid
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXVisibility_Protected
alias CXVisibility_Protected = CXVisibilityKind.CXVisibility_Protected
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXVisit_Break
alias CXVisit_Break = CXVisitorResult.CXVisit_Break
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXVisit_Continue
alias CXVisit_Continue = CXVisitorResult.CXVisit_Continue
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CX_CXXInvalidAccessSpecifier
alias CX_CXXInvalidAccessSpecifier = CX_CXXAccessSpecifier.CX_CXXInvalidAccessSpecifier
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CX_CXXPrivate
alias CX_CXXPrivate = CX_CXXAccessSpecifier.CX_CXXPrivate
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CX_CXXProtected
alias CX_CXXProtected = CX_CXXAccessSpecifier.CX_CXXProtected
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CX_CXXPublic
alias CX_CXXPublic = CX_CXXAccessSpecifier.CX_CXXPublic
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CX_SC_Auto
alias CX_SC_Auto = CX_StorageClass.CX_SC_Auto
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CX_SC_Extern
alias CX_SC_Extern = CX_StorageClass.CX_SC_Extern
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CX_SC_Invalid
alias CX_SC_Invalid = CX_StorageClass.CX_SC_Invalid
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CX_SC_None
alias CX_SC_None = CX_StorageClass.CX_SC_None
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CX_SC_OpenCLWorkGroupLocal
alias CX_SC_OpenCLWorkGroupLocal = CX_StorageClass.CX_SC_OpenCLWorkGroupLocal
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CX_SC_PrivateExtern
alias CX_SC_PrivateExtern = CX_StorageClass.CX_SC_PrivateExtern
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CX_SC_Register
alias CX_SC_Register = CX_StorageClass.CX_SC_Register
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CX_SC_Static
alias CX_SC_Static = CX_StorageClass.CX_SC_Static
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

CXAvailabilityKind
enum CXAvailabilityKind

Describes the availability of a particular entity, which indicates whether the use of this entity will result in a warning or error due to it being deprecated or unavailable.

CXCallingConv
enum CXCallingConv

Describes the calling convention of a function type

CXChildVisitResult
enum CXChildVisitResult

Describes how the traversal of the children of a particular cursor should proceed after visiting a particular child cursor.

CXCodeComplete_Flags
enum CXCodeComplete_Flags

Flags that can be passed to \c clang_codeCompleteAt() to modify its behavior.

CXCompletionChunkKind
enum CXCompletionChunkKind

Describes a single piece of text within a code-completion string.

CXCompletionContext
enum CXCompletionContext

Bits that represent the context under which completion is occurring.

CXCursorKind
enum CXCursorKind

Describes the kind of entity that a cursor refers to.

CXCursor_ExceptionSpecificationKind
enum CXCursor_ExceptionSpecificationKind

Describes the exception specification of a cursor.

CXDiagnosticDisplayOptions
enum CXDiagnosticDisplayOptions

Options to control the display of diagnostics.

CXDiagnosticSeverity
enum CXDiagnosticSeverity

Describes the severity of a particular diagnostic.

CXEvalResultKind
enum CXEvalResultKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXGlobalOptFlags
enum CXGlobalOptFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxAttrKind
enum CXIdxAttrKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxDeclInfoFlags
enum CXIdxDeclInfoFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxEntityCXXTemplateKind
enum CXIdxEntityCXXTemplateKind

Extra C++ template information for an entity. This can apply to: CXIdxEntity_Function CXIdxEntity_CXXClass CXIdxEntity_CXXStaticMethod CXIdxEntity_CXXInstanceMethod CXIdxEntity_CXXConstructor CXIdxEntity_CXXConversionFunction CXIdxEntity_CXXTypeAlias

CXIdxEntityKind
enum CXIdxEntityKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxEntityLanguage
enum CXIdxEntityLanguage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxEntityRefKind
enum CXIdxEntityRefKind

Data for IndexerCallbacks#indexEntityReference.

CXIdxObjCContainerKind
enum CXIdxObjCContainerKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIndexOptFlags
enum CXIndexOptFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXLanguageKind
enum CXLanguageKind

Describe the "language" of the entity referred to by a cursor.

CXLinkageKind
enum CXLinkageKind

Describe the linkage of the entity referred to by a cursor.

CXLoadDiag_Error
enum CXLoadDiag_Error

Describes the kind of error that occurred (if any) in a call to \c clang_loadDiagnostics.

CXNameRefFlags
enum CXNameRefFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXObjCDeclQualifierKind
enum CXObjCDeclQualifierKind

'Qualifiers' written next to the return and parameter types in Objective-C method declarations.

CXObjCPropertyAttrKind
enum CXObjCPropertyAttrKind

Property attributes for a \c CXCursor_ObjCPropertyDecl.

CXPrintingPolicyProperty
enum CXPrintingPolicyProperty

Properties for the printing policy.

CXRefQualifierKind
enum CXRefQualifierKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXReparse_Flags
enum CXReparse_Flags

Flags that control the reparsing of translation units.

CXResult
enum CXResult
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXSaveError
enum CXSaveError

Describes the kind of error that occurred (if any) in a call to \c clang_saveTranslationUnit().

CXSaveTranslationUnit_Flags
enum CXSaveTranslationUnit_Flags

Flags that control how translation units are saved.

CXSymbolRole
enum CXSymbolRole

Roles that are attributed to symbol occurrences.

CXTLSKind
enum CXTLSKind

Describe the "thread-local storage (TLS) kind" of the declaration referred to by a cursor.

CXTUResourceUsageKind
enum CXTUResourceUsageKind

Categorizes how memory is being used by a translation unit.

CXTemplateArgumentKind
enum CXTemplateArgumentKind

Describes the kind of a template argument.

CXTokenKind
enum CXTokenKind

Describes a kind of token.

CXTranslationUnit_Flags
enum CXTranslationUnit_Flags

Flags that control the creation of translation units.

CXTypeKind
enum CXTypeKind

Describes the kind of type

CXTypeLayoutError
enum CXTypeLayoutError

List the possible error codes for \c clang_Type_getSizeOf, \c clang_Type_getAlignOf, \c clang_Type_getOffsetOf and \c clang_Cursor_getOffsetOf.

CXTypeNullabilityKind
enum CXTypeNullabilityKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXVisibilityKind
enum CXVisibilityKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXVisitorResult
enum CXVisitorResult

\defgroup CINDEX_HIGH Higher level API functions

CX_CXXAccessSpecifier
enum CX_CXXAccessSpecifier

Represents the C++ access control level to a base class for a cursor with kind CX_CXXBaseSpecifier.

CX_StorageClass
enum CX_StorageClass

Represents the storage classes as declared in the source. CX_SC_Invalid was added for the case that the passed cursor in not a declaration.

Functions

CINDEX_VERSION_ENCODE
auto CINDEX_VERSION_ENCODE(T0 major, T1 minor)
Undocumented in source. Be warned that the author may not have intended to support it.
CINDEX_VERSION_STRINGIZE_
string CINDEX_VERSION_STRINGIZE_(T0 major, T1 minor)
Undocumented in source. Be warned that the author may not have intended to support it.
clang_CXCursorSet_contains
uint clang_CXCursorSet_contains(CXCursorSet cset, CXCursor cursor)

Queries a CXCursorSet to see if it contains a specific CXCursor.

clang_CXCursorSet_insert
uint clang_CXCursorSet_insert(CXCursorSet cset, CXCursor cursor)

Inserts a CXCursor into a CXCursorSet.

clang_CXIndex_getGlobalOptions
uint clang_CXIndex_getGlobalOptions(CXIndex )

Gets the general options associated with a CXIndex.

clang_CXIndex_setGlobalOptions
void clang_CXIndex_setGlobalOptions(CXIndex , uint options)

Sets general options associated with a CXIndex.

clang_CXIndex_setInvocationEmissionPathOption
void clang_CXIndex_setInvocationEmissionPathOption(CXIndex , const(char)* Path)

Sets the invocation emission path option in a CXIndex.

clang_CXXConstructor_isConvertingConstructor
uint clang_CXXConstructor_isConvertingConstructor(CXCursor C)

Determine if a C++ constructor is a converting constructor.

clang_CXXConstructor_isCopyConstructor
uint clang_CXXConstructor_isCopyConstructor(CXCursor C)

Determine if a C++ constructor is a copy constructor.

clang_CXXConstructor_isDefaultConstructor
uint clang_CXXConstructor_isDefaultConstructor(CXCursor C)

Determine if a C++ constructor is the default constructor.

clang_CXXConstructor_isMoveConstructor
uint clang_CXXConstructor_isMoveConstructor(CXCursor C)

Determine if a C++ constructor is a move constructor.

clang_CXXField_isMutable
uint clang_CXXField_isMutable(CXCursor C)

Determine if a C++ field is declared 'mutable'.

clang_CXXMethod_isConst
uint clang_CXXMethod_isConst(CXCursor C)

Determine if a C++ member function or member function template is declared 'const'.

clang_CXXMethod_isDefaulted
uint clang_CXXMethod_isDefaulted(CXCursor C)

Determine if a C++ method is declared '= default'.

clang_CXXMethod_isPureVirtual
uint clang_CXXMethod_isPureVirtual(CXCursor C)

Determine if a C++ member function or member function template is pure virtual.

clang_CXXMethod_isStatic
uint clang_CXXMethod_isStatic(CXCursor C)

Determine if a C++ member function or member function template is declared 'static'.

clang_CXXMethod_isVirtual
uint clang_CXXMethod_isVirtual(CXCursor C)

Determine if a C++ member function or member function template is explicitly declared 'virtual' or if it overrides a virtual method from one of the base classes.

clang_CXXRecord_isAbstract
uint clang_CXXRecord_isAbstract(CXCursor C)

Determine if a C++ record is abstract, i.e. whether a class or struct has a pure virtual member function.

clang_Cursor_Evaluate
CXEvalResult clang_Cursor_Evaluate(CXCursor C)

If cursor is a statement declaration tries to evaluate the statement and if its variable, tries to evaluate its initializer, into its corresponding type. If it's an expression, tries to evaluate the expression.

clang_Cursor_getArgument
CXCursor clang_Cursor_getArgument(CXCursor C, uint i)

Retrieve the argument cursor of a function or method.

clang_Cursor_getBriefCommentText
CXString clang_Cursor_getBriefCommentText(CXCursor C)

Given a cursor that represents a documentable entity (e.g., declaration), return the associated \paragraph; otherwise return the first paragraph.

clang_Cursor_getCXXManglings
CXStringSet* clang_Cursor_getCXXManglings(CXCursor )

Retrieve the CXStrings representing the mangled symbols of the C++ constructor or destructor at the cursor.

clang_Cursor_getCommentRange
CXSourceRange clang_Cursor_getCommentRange(CXCursor C)

Given a cursor that represents a declaration, return the associated comment's source range. The range may include multiple consecutive comments with whitespace in between.

clang_Cursor_getMangling
CXString clang_Cursor_getMangling(CXCursor )

Retrieve the CXString representing the mangled name of the cursor.

clang_Cursor_getModule
CXModule clang_Cursor_getModule(CXCursor C)

Given a CXCursor_ModuleImportDecl cursor, return the associated module.

clang_Cursor_getNumArguments
int clang_Cursor_getNumArguments(CXCursor C)

Retrieve the number of non-variadic arguments associated with a given cursor.

clang_Cursor_getNumTemplateArguments
int clang_Cursor_getNumTemplateArguments(CXCursor C)

Returns the number of template args of a function decl representing a template specialization.

clang_Cursor_getObjCDeclQualifiers
uint clang_Cursor_getObjCDeclQualifiers(CXCursor C)

Given a cursor that represents an Objective-C method or parameter declaration, return the associated Objective-C qualifiers for the return type or the parameter respectively. The bits are formed from CXObjCDeclQualifierKind.

clang_Cursor_getObjCManglings
CXStringSet* clang_Cursor_getObjCManglings(CXCursor )

Retrieve the CXStrings representing the mangled symbols of the ObjC class interface or implementation at the cursor.

clang_Cursor_getObjCPropertyAttributes
uint clang_Cursor_getObjCPropertyAttributes(CXCursor C, uint reserved)

Given a cursor that represents a property declaration, return the associated property attributes. The bits are formed from \c CXObjCPropertyAttrKind.

clang_Cursor_getObjCPropertyGetterName
CXString clang_Cursor_getObjCPropertyGetterName(CXCursor C)

Given a cursor that represents a property declaration, return the name of the method that implements the getter.

clang_Cursor_getObjCPropertySetterName
CXString clang_Cursor_getObjCPropertySetterName(CXCursor C)

Given a cursor that represents a property declaration, return the name of the method that implements the setter, if any.

clang_Cursor_getObjCSelectorIndex
int clang_Cursor_getObjCSelectorIndex(CXCursor )

If the cursor points to a selector identifier in an Objective-C method or message expression, this returns the selector index.

clang_Cursor_getOffsetOfField
long clang_Cursor_getOffsetOfField(CXCursor C)

Return the offset of the field represented by the Cursor.

clang_Cursor_getRawCommentText
CXString clang_Cursor_getRawCommentText(CXCursor C)

Given a cursor that represents a declaration, return the associated comment text, including comment markers.

clang_Cursor_getReceiverType
CXType clang_Cursor_getReceiverType(CXCursor C)

Given a cursor pointing to an Objective-C message or property reference, or C++ method call, returns the CXType of the receiver.

clang_Cursor_getSpellingNameRange
CXSourceRange clang_Cursor_getSpellingNameRange(CXCursor , uint pieceIndex, uint options)

Retrieve a range for a piece that forms the cursors spelling name. Most of the times there is only one range for the complete spelling but for Objective-C methods and Objective-C message expressions, there are multiple pieces for each selector identifier.

clang_Cursor_getStorageClass
CX_StorageClass clang_Cursor_getStorageClass(CXCursor )

Returns the storage class for a function or variable declaration.

clang_Cursor_getTemplateArgumentKind
CXTemplateArgumentKind clang_Cursor_getTemplateArgumentKind(CXCursor C, uint I)

Retrieve the kind of the I'th template argument of the CXCursor C.

clang_Cursor_getTemplateArgumentType
CXType clang_Cursor_getTemplateArgumentType(CXCursor C, uint I)

Retrieve a CXType representing the type of a TemplateArgument of a function decl representing a template specialization.

clang_Cursor_getTemplateArgumentUnsignedValue
ulong clang_Cursor_getTemplateArgumentUnsignedValue(CXCursor C, uint I)

Retrieve the value of an Integral TemplateArgument (of a function decl representing a template specialization) as an unsigned long long.

clang_Cursor_getTemplateArgumentValue
long clang_Cursor_getTemplateArgumentValue(CXCursor C, uint I)

Retrieve the value of an Integral TemplateArgument (of a function decl representing a template specialization) as a signed long long.

clang_Cursor_getTranslationUnit
CXTranslationUnit clang_Cursor_getTranslationUnit(CXCursor )

Returns the translation unit that a cursor originated from.

clang_Cursor_getVarDeclInitializer
CXCursor clang_Cursor_getVarDeclInitializer(CXCursor cursor)

If cursor refers to a variable declaration and it has initializer returns cursor referring to the initializer otherwise return null cursor.

clang_Cursor_hasAttrs
uint clang_Cursor_hasAttrs(CXCursor C)

Determine whether the given cursor has any attributes.

clang_Cursor_hasVarDeclExternalStorage
int clang_Cursor_hasVarDeclExternalStorage(CXCursor cursor)

If cursor refers to a variable declaration that has external storage returns 1. If cursor refers to a variable declaration that doesn't have external storage returns 0. Otherwise returns -1.

clang_Cursor_hasVarDeclGlobalStorage
int clang_Cursor_hasVarDeclGlobalStorage(CXCursor cursor)

If cursor refers to a variable declaration that has global storage returns 1. If cursor refers to a variable declaration that doesn't have global storage returns 0. Otherwise returns -1.

clang_Cursor_isAnonymous
uint clang_Cursor_isAnonymous(CXCursor C)

Determine whether the given cursor represents an anonymous tag or namespace

clang_Cursor_isAnonymousRecordDecl
uint clang_Cursor_isAnonymousRecordDecl(CXCursor C)

Determine whether the given cursor represents an anonymous record declaration.

clang_Cursor_isBitField
uint clang_Cursor_isBitField(CXCursor C)

Returns non-zero if the cursor specifies a Record member that is a bitfield.

clang_Cursor_isDynamicCall
int clang_Cursor_isDynamicCall(CXCursor C)

Given a cursor pointing to a C++ method call or an Objective-C message, returns non-zero if the method/message is "dynamic", meaning:

clang_Cursor_isExternalSymbol
uint clang_Cursor_isExternalSymbol(CXCursor C, CXString* language, CXString* definedIn, uint* isGenerated)

Returns non-zero if the given cursor points to a symbol marked with external_source_symbol attribute.

clang_Cursor_isFunctionInlined
uint clang_Cursor_isFunctionInlined(CXCursor C)

Determine whether a CXCursor that is a function declaration, is an inline declaration.

clang_Cursor_isInlineNamespace
uint clang_Cursor_isInlineNamespace(CXCursor C)

Determine whether the given cursor represents an inline namespace declaration.

clang_Cursor_isMacroBuiltin
uint clang_Cursor_isMacroBuiltin(CXCursor C)

Determine whether a CXCursor that is a macro, is a builtin one.

clang_Cursor_isMacroFunctionLike
uint clang_Cursor_isMacroFunctionLike(CXCursor C)

Determine whether a CXCursor that is a macro, is function like.

clang_Cursor_isNull
int clang_Cursor_isNull(CXCursor cursor)

Returns non-zero if \p cursor is null.

clang_Cursor_isObjCOptional
uint clang_Cursor_isObjCOptional(CXCursor C)

Given a cursor that represents an Objective-C method or property declaration, return non-zero if the declaration was affected by "\@optional". Returns zero if the cursor is not such a declaration or it is "\@required".

clang_Cursor_isVariadic
uint clang_Cursor_isVariadic(CXCursor C)

Returns non-zero if the given cursor is a variadic function or method.

clang_EnumDecl_isScoped
uint clang_EnumDecl_isScoped(CXCursor C)

Determine if an enum declaration refers to a scoped enum.

clang_EvalResult_dispose
void clang_EvalResult_dispose(CXEvalResult E)

Disposes the created Eval memory.

clang_EvalResult_getAsDouble
double clang_EvalResult_getAsDouble(CXEvalResult E)

Returns the evaluation result as double if the kind is double.

clang_EvalResult_getAsInt
int clang_EvalResult_getAsInt(CXEvalResult E)

Returns the evaluation result as integer if the kind is Int.

clang_EvalResult_getAsLongLong
long clang_EvalResult_getAsLongLong(CXEvalResult E)

Returns the evaluation result as a long long integer if the kind is Int. This prevents overflows that may happen if the result is returned with clang_EvalResult_getAsInt.

clang_EvalResult_getAsStr
const(char)* clang_EvalResult_getAsStr(CXEvalResult E)

Returns the evaluation result as a constant string if the kind is other than Int or float. User must not free this pointer, instead call clang_EvalResult_dispose on the CXEvalResult returned by clang_Cursor_Evaluate.

clang_EvalResult_getAsUnsigned
ulong clang_EvalResult_getAsUnsigned(CXEvalResult E)

Returns the evaluation result as an unsigned integer if the kind is Int and clang_EvalResult_isUnsignedInt is non-zero.

clang_EvalResult_getKind
CXEvalResultKind clang_EvalResult_getKind(CXEvalResult E)

Returns the kind of the evaluated result.

clang_EvalResult_isUnsignedInt
uint clang_EvalResult_isUnsignedInt(CXEvalResult E)

Returns a non-zero value if the kind is Int and the evaluation result resulted in an unsigned integer.

clang_File_isEqual
int clang_File_isEqual(CXFile file1, CXFile file2)

Returns non-zero if the \c file1 and \c file2 point to the same file, or they are both NULL.

clang_File_tryGetRealPathName
CXString clang_File_tryGetRealPathName(CXFile file)

Returns the real path name of \c file.

clang_IndexAction_create
CXIndexAction clang_IndexAction_create(CXIndex CIdx)

An indexing action/session, to be applied to one or multiple translation units.

clang_IndexAction_dispose
void clang_IndexAction_dispose(CXIndexAction )

Destroy the given index action.

clang_Location_isFromMainFile
int clang_Location_isFromMainFile(CXSourceLocation location)

Returns non-zero if the given source location is in the main file of the corresponding translation unit.

clang_Location_isInSystemHeader
int clang_Location_isInSystemHeader(CXSourceLocation location)

Returns non-zero if the given source location is in a system header.

clang_Module_getASTFile
CXFile clang_Module_getASTFile(CXModule Module)

\param Module a module object.

clang_Module_getFullName
CXString clang_Module_getFullName(CXModule Module)

\param Module a module object.

clang_Module_getName
CXString clang_Module_getName(CXModule Module)

\param Module a module object.

clang_Module_getNumTopLevelHeaders
uint clang_Module_getNumTopLevelHeaders(CXTranslationUnit , CXModule Module)

\param Module a module object.

clang_Module_getParent
CXModule clang_Module_getParent(CXModule Module)

\param Module a module object.

clang_Module_getTopLevelHeader
CXFile clang_Module_getTopLevelHeader(CXTranslationUnit , CXModule Module, uint Index)

\param Module a module object.

clang_Module_isSystem
int clang_Module_isSystem(CXModule Module)

\param Module a module object.

clang_PrintingPolicy_dispose
void clang_PrintingPolicy_dispose(CXPrintingPolicy Policy)

Release a printing policy.

clang_PrintingPolicy_getProperty
uint clang_PrintingPolicy_getProperty(CXPrintingPolicy Policy, CXPrintingPolicyProperty Property)

Get a property value for the given printing policy.

clang_PrintingPolicy_setProperty
void clang_PrintingPolicy_setProperty(CXPrintingPolicy Policy, CXPrintingPolicyProperty Property, uint Value)

Set a property value for the given printing policy.

clang_Range_isNull
int clang_Range_isNull(CXSourceRange range)

Returns non-zero if \p range is null.

clang_TargetInfo_dispose
void clang_TargetInfo_dispose(CXTargetInfo Info)

Destroy the CXTargetInfo object.

clang_TargetInfo_getPointerWidth
int clang_TargetInfo_getPointerWidth(CXTargetInfo Info)

Get the pointer width of the target in bits.

clang_TargetInfo_getTriple
CXString clang_TargetInfo_getTriple(CXTargetInfo Info)

Get the normalized target triple as a string.

clang_Type_getAlignOf
long clang_Type_getAlignOf(CXType T)

Return the alignment of a type in bytes as per C++expr.alignof standard.

clang_Type_getCXXRefQualifier
CXRefQualifierKind clang_Type_getCXXRefQualifier(CXType T)

Retrieve the ref-qualifier kind of a function or method.

clang_Type_getClassType
CXType clang_Type_getClassType(CXType T)

Return the class type of an member pointer type.

clang_Type_getModifiedType
CXType clang_Type_getModifiedType(CXType T)

Return the type that was modified by this attributed type.

clang_Type_getNamedType
CXType clang_Type_getNamedType(CXType T)

Retrieve the type named by the qualified-id.

clang_Type_getNullability
CXTypeNullabilityKind clang_Type_getNullability(CXType T)

Retrieve the nullability kind of a pointer type.

clang_Type_getNumObjCProtocolRefs
uint clang_Type_getNumObjCProtocolRefs(CXType T)

Retrieve the number of protocol references associated with an ObjC object/id.

clang_Type_getNumObjCTypeArgs
uint clang_Type_getNumObjCTypeArgs(CXType T)

Retrieve the number of type arguments associated with an ObjC object.

clang_Type_getNumTemplateArguments
int clang_Type_getNumTemplateArguments(CXType T)

Returns the number of template arguments for given template specialization, or -1 if type \c T is not a template specialization.

clang_Type_getObjCEncoding
CXString clang_Type_getObjCEncoding(CXType type)

Returns the Objective-C type encoding for the specified CXType.

clang_Type_getObjCObjectBaseType
CXType clang_Type_getObjCObjectBaseType(CXType T)

Retrieves the base type of the ObjCObjectType.

clang_Type_getObjCProtocolDecl
CXCursor clang_Type_getObjCProtocolDecl(CXType T, uint i)

Retrieve the decl for a protocol reference for an ObjC object/id.

clang_Type_getObjCTypeArg
CXType clang_Type_getObjCTypeArg(CXType T, uint i)

Retrieve a type argument associated with an ObjC object.

clang_Type_getOffsetOf
long clang_Type_getOffsetOf(CXType T, const(char)* S)

Return the offset of a field named S in a record of type T in bits as it would be returned by __offsetof__ as per C++11[18.2p4]

clang_Type_getSizeOf
long clang_Type_getSizeOf(CXType T)

Return the size of a type in bytes as per C++expr.sizeof standard.

clang_Type_getTemplateArgumentAsType
CXType clang_Type_getTemplateArgumentAsType(CXType T, uint i)

Returns the type template argument of a template class specialization at given index.

clang_Type_getValueType
CXType clang_Type_getValueType(CXType CT)

Gets the type contained by this atomic type.

clang_Type_isTransparentTagTypedef
uint clang_Type_isTransparentTagTypedef(CXType T)

Determine if a typedef is 'transparent' tag.

clang_Type_visitFields
uint clang_Type_visitFields(CXType T, CXFieldVisitor visitor, CXClientData client_data)

Visit the fields of a particular type.

clang_annotateTokens
void clang_annotateTokens(CXTranslationUnit TU, CXToken* Tokens, uint NumTokens, CXCursor* Cursors)

Annotate the given set of tokens by providing cursors for each token that can be mapped to a specific entity within the abstract syntax tree.

clang_codeCompleteAt
CXCodeCompleteResults* clang_codeCompleteAt(CXTranslationUnit TU, const(char)* complete_filename, uint complete_line, uint complete_column, CXUnsavedFile* unsaved_files, uint num_unsaved_files, uint options)

Perform code completion at a given location in a translation unit.

clang_codeCompleteGetContainerKind
CXCursorKind clang_codeCompleteGetContainerKind(CXCodeCompleteResults* Results, uint* IsIncomplete)

Returns the cursor kind for the container for the current code completion context. The container is only guaranteed to be set for contexts where a container exists (i.e. member accesses or Objective-C message sends); if there is not a container, this function will return CXCursor_InvalidCode.

clang_codeCompleteGetContainerUSR
CXString clang_codeCompleteGetContainerUSR(CXCodeCompleteResults* Results)

Returns the USR for the container for the current code completion context. If there is not a container for the current context, this function will return the empty string.

clang_codeCompleteGetContexts
ulong clang_codeCompleteGetContexts(CXCodeCompleteResults* Results)

Determines what completions are appropriate for the context the given code completion.

clang_codeCompleteGetDiagnostic
CXDiagnostic clang_codeCompleteGetDiagnostic(CXCodeCompleteResults* Results, uint Index)

Retrieve a diagnostic associated with the given code completion.

clang_codeCompleteGetNumDiagnostics
uint clang_codeCompleteGetNumDiagnostics(CXCodeCompleteResults* Results)

Determine the number of diagnostics produced prior to the location where code completion was performed.

clang_codeCompleteGetObjCSelector
CXString clang_codeCompleteGetObjCSelector(CXCodeCompleteResults* Results)

Returns the currently-entered selector for an Objective-C message send, formatted like "initWithFoo:bar:". Only guaranteed to return a non-empty string for CXCompletionContext_ObjCInstanceMessage and CXCompletionContext_ObjCClassMessage.

clang_constructUSR_ObjCCategory
CXString clang_constructUSR_ObjCCategory(const(char)* class_name, const(char)* category_name)

Construct a USR for a specified Objective-C category.

clang_constructUSR_ObjCClass
CXString clang_constructUSR_ObjCClass(const(char)* class_name)

Construct a USR for a specified Objective-C class.

clang_constructUSR_ObjCIvar
CXString clang_constructUSR_ObjCIvar(const(char)* name, CXString classUSR)

Construct a USR for a specified Objective-C instance variable and the USR for its containing class.

clang_constructUSR_ObjCMethod
CXString clang_constructUSR_ObjCMethod(const(char)* name, uint isInstanceMethod, CXString classUSR)

Construct a USR for a specified Objective-C method and the USR for its containing class.

clang_constructUSR_ObjCProperty
CXString clang_constructUSR_ObjCProperty(const(char)* property, CXString classUSR)

Construct a USR for a specified Objective-C property and the USR for its containing class.

clang_constructUSR_ObjCProtocol
CXString clang_constructUSR_ObjCProtocol(const(char)* protocol_name)

Construct a USR for a specified Objective-C protocol.

clang_createCXCursorSet
CXCursorSet clang_createCXCursorSet()

Creates an empty CXCursorSet.

clang_createIndex
CXIndex clang_createIndex(int excludeDeclarationsFromPCH, int displayDiagnostics)

Provides a shared context for creating translation units.

clang_createTranslationUnit
CXTranslationUnit clang_createTranslationUnit(CXIndex CIdx, const(char)* ast_filename)

Same as \c clang_createTranslationUnit2, but returns the \c CXTranslationUnit instead of an error code. In case of an error this routine returns a \c NULL \c CXTranslationUnit, without further detailed error codes.

clang_createTranslationUnit2
CXErrorCode clang_createTranslationUnit2(CXIndex CIdx, const(char)* ast_filename, CXTranslationUnit* out_TU)

Create a translation unit from an AST file (\c -emit-ast).

clang_createTranslationUnitFromSourceFile
CXTranslationUnit clang_createTranslationUnitFromSourceFile(CXIndex CIdx, const(char)* source_filename, int num_clang_command_line_args, const(char*)* clang_command_line_args, uint num_unsaved_files, CXUnsavedFile* unsaved_files)

Return the CXTranslationUnit for a given source file and the provided command line arguments one would pass to the compiler.

clang_defaultCodeCompleteOptions
uint clang_defaultCodeCompleteOptions()

Returns a default set of code-completion options that can be passed to\c clang_codeCompleteAt().

clang_defaultDiagnosticDisplayOptions
uint clang_defaultDiagnosticDisplayOptions()

Retrieve the set of display options most similar to the default behavior of the clang compiler.

clang_defaultEditingTranslationUnitOptions
uint clang_defaultEditingTranslationUnitOptions()

Returns the set of flags that is suitable for parsing a translation unit that is being edited.

clang_defaultReparseOptions
uint clang_defaultReparseOptions(CXTranslationUnit TU)

Returns the set of flags that is suitable for reparsing a translation unit.

clang_defaultSaveOptions
uint clang_defaultSaveOptions(CXTranslationUnit TU)

Returns the set of flags that is suitable for saving a translation unit.

clang_disposeCXCursorSet
void clang_disposeCXCursorSet(CXCursorSet cset)

Disposes a CXCursorSet and releases its associated memory.

clang_disposeCXPlatformAvailability
void clang_disposeCXPlatformAvailability(CXPlatformAvailability* availability)

Free the memory associated with a \c CXPlatformAvailability structure.

clang_disposeCXTUResourceUsage
void clang_disposeCXTUResourceUsage(CXTUResourceUsage usage)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clang_disposeCodeCompleteResults
void clang_disposeCodeCompleteResults(CXCodeCompleteResults* Results)

Free the given set of code-completion results.

clang_disposeDiagnostic
void clang_disposeDiagnostic(CXDiagnostic Diagnostic)

Destroy a diagnostic.

clang_disposeDiagnosticSet
void clang_disposeDiagnosticSet(CXDiagnosticSet Diags)

Release a CXDiagnosticSet and all of its contained diagnostics.

clang_disposeIndex
void clang_disposeIndex(CXIndex index)

Destroy the given index.

clang_disposeOverriddenCursors
void clang_disposeOverriddenCursors(CXCursor* overridden)

Free the set of overridden cursors returned by \c clang_getOverriddenCursors().

clang_disposeSourceRangeList
void clang_disposeSourceRangeList(CXSourceRangeList* ranges)

Destroy the given \c CXSourceRangeList.

clang_disposeTokens
void clang_disposeTokens(CXTranslationUnit TU, CXToken* Tokens, uint NumTokens)

Free the given set of tokens.

clang_disposeTranslationUnit
void clang_disposeTranslationUnit(CXTranslationUnit )

Destroy the specified CXTranslationUnit object.

clang_enableStackTraces
void clang_enableStackTraces()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clang_equalCursors
uint clang_equalCursors(CXCursor , CXCursor )

Determine whether two cursors are equivalent.

clang_equalLocations
uint clang_equalLocations(CXSourceLocation loc1, CXSourceLocation loc2)

Determine whether two source locations, which must refer into the same translation unit, refer to exactly the same point in the source code.

clang_equalRanges
uint clang_equalRanges(CXSourceRange range1, CXSourceRange range2)

Determine whether two ranges are equivalent.

clang_equalTypes
uint clang_equalTypes(CXType A, CXType B)

Determine whether two CXTypes represent the same type.

clang_executeOnThread
void clang_executeOnThread(void function(void*) fn, void* user_data, uint stack_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clang_findIncludesInFile
CXResult clang_findIncludesInFile(CXTranslationUnit TU, CXFile file, CXCursorAndRangeVisitor visitor)

Find #import/#include directives in a specific file.

clang_findReferencesInFile
CXResult clang_findReferencesInFile(CXCursor cursor, CXFile file, CXCursorAndRangeVisitor visitor)

Find references of a declaration in a specific file.

clang_formatDiagnostic
CXString clang_formatDiagnostic(CXDiagnostic Diagnostic, uint Options)

Format the given diagnostic in a manner that is suitable for display.

clang_getAddressSpace
uint clang_getAddressSpace(CXType T)

Returns the address space of the given type.

clang_getAllSkippedRanges
CXSourceRangeList* clang_getAllSkippedRanges(CXTranslationUnit tu)

Retrieve all ranges from all files that were skipped by the preprocessor.

clang_getArgType
CXType clang_getArgType(CXType T, uint i)

Retrieve the type of a parameter of a function type.

clang_getArrayElementType
CXType clang_getArrayElementType(CXType T)

Return the element type of an array type.

clang_getArraySize
long clang_getArraySize(CXType T)

Return the array size of a constant array.

clang_getCXTUResourceUsage
CXTUResourceUsage clang_getCXTUResourceUsage(CXTranslationUnit TU)

Return the memory usage of a translation unit. This object should be released with clang_disposeCXTUResourceUsage().

clang_getCXXAccessSpecifier
CX_CXXAccessSpecifier clang_getCXXAccessSpecifier(CXCursor )

Returns the access control level for the referenced object.

clang_getCanonicalCursor
CXCursor clang_getCanonicalCursor(CXCursor )

Retrieve the canonical cursor corresponding to the given cursor.

clang_getCanonicalType
CXType clang_getCanonicalType(CXType T)

Return the canonical type for a CXType.

clang_getChildDiagnostics
CXDiagnosticSet clang_getChildDiagnostics(CXDiagnostic D)

Retrieve the child diagnostics of a CXDiagnostic.

clang_getClangVersion
CXString clang_getClangVersion()

Return a version string, suitable for showing to a user, but not intended to be parsed (the format is not guaranteed to be stable).

clang_getCompletionAnnotation
CXString clang_getCompletionAnnotation(CXCompletionString completion_string, uint annotation_number)

Retrieve the annotation associated with the given completion string.

clang_getCompletionAvailability
CXAvailabilityKind clang_getCompletionAvailability(CXCompletionString completion_string)

Determine the availability of the entity that this code-completion string refers to.

clang_getCompletionBriefComment
CXString clang_getCompletionBriefComment(CXCompletionString completion_string)

Retrieve the brief documentation comment attached to the declaration that corresponds to the given completion string.

clang_getCompletionChunkCompletionString
CXCompletionString clang_getCompletionChunkCompletionString(CXCompletionString completion_string, uint chunk_number)

Retrieve the completion string associated with a particular chunk within a completion string.

clang_getCompletionChunkKind
CXCompletionChunkKind clang_getCompletionChunkKind(CXCompletionString completion_string, uint chunk_number)

Determine the kind of a particular chunk within a completion string.

clang_getCompletionChunkText
CXString clang_getCompletionChunkText(CXCompletionString completion_string, uint chunk_number)

Retrieve the text associated with a particular chunk within a completion string.

clang_getCompletionFixIt
CXString clang_getCompletionFixIt(CXCodeCompleteResults* results, uint completion_index, uint fixit_index, CXSourceRange* replacement_range)

Fix-its that *must* be applied before inserting the text for the corresponding completion.

clang_getCompletionNumAnnotations
uint clang_getCompletionNumAnnotations(CXCompletionString completion_string)

Retrieve the number of annotations associated with the given completion string.

clang_getCompletionNumFixIts
uint clang_getCompletionNumFixIts(CXCodeCompleteResults* results, uint completion_index)

Retrieve the number of fix-its for the given completion index.

clang_getCompletionParent
CXString clang_getCompletionParent(CXCompletionString completion_string, CXCursorKind* kind)

Retrieve the parent context of the given completion string.

clang_getCompletionPriority
uint clang_getCompletionPriority(CXCompletionString completion_string)

Determine the priority of this code completion.

clang_getCursor
CXCursor clang_getCursor(CXTranslationUnit , CXSourceLocation )

Map a source location to the cursor that describes the entity at that location in the source code.

clang_getCursorAvailability
CXAvailabilityKind clang_getCursorAvailability(CXCursor cursor)

Determine the availability of the entity that this cursor refers to, taking the current target platform into account.

clang_getCursorCompletionString
CXCompletionString clang_getCursorCompletionString(CXCursor cursor)

Retrieve a completion string for an arbitrary declaration or macro definition cursor.

clang_getCursorDefinition
CXCursor clang_getCursorDefinition(CXCursor )

For a cursor that is either a reference to or a declaration of some entity, retrieve a cursor that describes the definition of that entity.

clang_getCursorDisplayName
CXString clang_getCursorDisplayName(CXCursor )

Retrieve the display name for the entity referenced by this cursor.

clang_getCursorExceptionSpecificationType
int clang_getCursorExceptionSpecificationType(CXCursor C)

Retrieve the exception specification type associated with a given cursor. This is a value of type CXCursor_ExceptionSpecificationKind.

clang_getCursorExtent
CXSourceRange clang_getCursorExtent(CXCursor )

Retrieve the physical extent of the source construct referenced by the given cursor.

clang_getCursorKind
CXCursorKind clang_getCursorKind(CXCursor )

Retrieve the kind of the given cursor.

clang_getCursorKindSpelling
CXString clang_getCursorKindSpelling(CXCursorKind Kind)

\defgroup CINDEX_DEBUG Debugging facilities

clang_getCursorLanguage
CXLanguageKind clang_getCursorLanguage(CXCursor cursor)

Determine the "language" of the entity referred to by a given cursor.

clang_getCursorLexicalParent
CXCursor clang_getCursorLexicalParent(CXCursor cursor)

Determine the lexical parent of the given cursor.

clang_getCursorLinkage
CXLinkageKind clang_getCursorLinkage(CXCursor cursor)

Determine the linkage of the entity referred to by a given cursor.

clang_getCursorLocation
CXSourceLocation clang_getCursorLocation(CXCursor )

Retrieve the physical location of the source constructor referenced by the given cursor.

clang_getCursorPlatformAvailability
int clang_getCursorPlatformAvailability(CXCursor cursor, int* always_deprecated, CXString* deprecated_message, int* always_unavailable, CXString* unavailable_message, CXPlatformAvailability* availability, int availability_size)

Determine the availability of the entity that this cursor refers to on any platforms for which availability information is known.

clang_getCursorPrettyPrinted
CXString clang_getCursorPrettyPrinted(CXCursor Cursor, CXPrintingPolicy Policy)

Pretty print declarations.

clang_getCursorPrintingPolicy
CXPrintingPolicy clang_getCursorPrintingPolicy(CXCursor )

Retrieve the default policy for the cursor.

clang_getCursorReferenceNameRange
CXSourceRange clang_getCursorReferenceNameRange(CXCursor C, uint NameFlags, uint PieceIndex)

Given a cursor that references something else, return the source range covering that reference.

clang_getCursorReferenced
CXCursor clang_getCursorReferenced(CXCursor )

For a cursor that is a reference, retrieve a cursor representing the entity that it references.

clang_getCursorResultType
CXType clang_getCursorResultType(CXCursor C)

Retrieve the return type associated with a given cursor.

clang_getCursorSemanticParent
CXCursor clang_getCursorSemanticParent(CXCursor cursor)

Determine the semantic parent of the given cursor.

clang_getCursorSpelling
CXString clang_getCursorSpelling(CXCursor )

Retrieve a name for the entity referenced by this cursor.

clang_getCursorTLSKind
CXTLSKind clang_getCursorTLSKind(CXCursor cursor)

Determine the "thread-local storage (TLS) kind" of the declaration referred to by a cursor.

clang_getCursorType
CXType clang_getCursorType(CXCursor C)

Retrieve the type of a CXCursor (if any).

clang_getCursorUSR
CXString clang_getCursorUSR(CXCursor )

Retrieve a Unified Symbol Resolution (USR) for the entity referenced by the given cursor.

clang_getCursorVisibility
CXVisibilityKind clang_getCursorVisibility(CXCursor cursor)

Describe the visibility of the entity referred to by a cursor.

clang_getDeclObjCTypeEncoding
CXString clang_getDeclObjCTypeEncoding(CXCursor C)

Returns the Objective-C type encoding for the specified declaration.

clang_getDefinitionSpellingAndExtent
void clang_getDefinitionSpellingAndExtent(CXCursor , const(char*)* startBuf, const(char*)* endBuf, uint* startLine, uint* startColumn, uint* endLine, uint* endColumn)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clang_getDiagnostic
CXDiagnostic clang_getDiagnostic(CXTranslationUnit Unit, uint Index)

Retrieve a diagnostic associated with the given translation unit.

clang_getDiagnosticCategory
uint clang_getDiagnosticCategory(CXDiagnostic )

Retrieve the category number for this diagnostic.

clang_getDiagnosticCategoryName
CXString clang_getDiagnosticCategoryName(uint Category)

Retrieve the name of a particular diagnostic category. This is now deprecated. Use clang_getDiagnosticCategoryText() instead.

clang_getDiagnosticCategoryText
CXString clang_getDiagnosticCategoryText(CXDiagnostic )

Retrieve the diagnostic category text for a given diagnostic.

clang_getDiagnosticFixIt
CXString clang_getDiagnosticFixIt(CXDiagnostic Diagnostic, uint FixIt, CXSourceRange* ReplacementRange)

Retrieve the replacement information for a given fix-it.

clang_getDiagnosticInSet
CXDiagnostic clang_getDiagnosticInSet(CXDiagnosticSet Diags, uint Index)

Retrieve a diagnostic associated with the given CXDiagnosticSet.

clang_getDiagnosticLocation
CXSourceLocation clang_getDiagnosticLocation(CXDiagnostic )

Retrieve the source location of the given diagnostic.

clang_getDiagnosticNumFixIts
uint clang_getDiagnosticNumFixIts(CXDiagnostic Diagnostic)

Determine the number of fix-it hints associated with the given diagnostic.

clang_getDiagnosticNumRanges
uint clang_getDiagnosticNumRanges(CXDiagnostic )

Determine the number of source ranges associated with the given diagnostic.

clang_getDiagnosticOption
CXString clang_getDiagnosticOption(CXDiagnostic Diag, CXString* Disable)

Retrieve the name of the command-line option that enabled this diagnostic.

clang_getDiagnosticRange
CXSourceRange clang_getDiagnosticRange(CXDiagnostic Diagnostic, uint Range)

Retrieve a source range associated with the diagnostic.

clang_getDiagnosticSetFromTU
CXDiagnosticSet clang_getDiagnosticSetFromTU(CXTranslationUnit Unit)

Retrieve the complete set of diagnostics associated with a translation unit.

clang_getDiagnosticSeverity
CXDiagnosticSeverity clang_getDiagnosticSeverity(CXDiagnostic )

Determine the severity of the given diagnostic.

clang_getDiagnosticSpelling
CXString clang_getDiagnosticSpelling(CXDiagnostic )

Retrieve the text of the given diagnostic.

clang_getElementType
CXType clang_getElementType(CXType T)

Return the element type of an array, complex, or vector type.

clang_getEnumConstantDeclUnsignedValue
ulong clang_getEnumConstantDeclUnsignedValue(CXCursor C)

Retrieve the integer value of an enum constant declaration as an unsigned long long.

clang_getEnumConstantDeclValue
long clang_getEnumConstantDeclValue(CXCursor C)

Retrieve the integer value of an enum constant declaration as a signed long long.

clang_getEnumDeclIntegerType
CXType clang_getEnumDeclIntegerType(CXCursor C)

Retrieve the integer type of an enum declaration.

clang_getExceptionSpecificationType
int clang_getExceptionSpecificationType(CXType T)

Retrieve the exception specification type associated with a function type. This is a value of type CXCursor_ExceptionSpecificationKind.

clang_getExpansionLocation
void clang_getExpansionLocation(CXSourceLocation location, CXFile* file, uint* line, uint* column, uint* offset)

Retrieve the file, line, column, and offset represented by the given source location.

clang_getFieldDeclBitWidth
int clang_getFieldDeclBitWidth(CXCursor C)

Retrieve the bit width of a bit field declaration as an integer.

clang_getFile
CXFile clang_getFile(CXTranslationUnit tu, const(char)* file_name)

Retrieve a file handle within the given translation unit.

clang_getFileContents
const(char)* clang_getFileContents(CXTranslationUnit tu, CXFile file, size_t* size)

Retrieve the buffer associated with the given file.

clang_getFileLocation
void clang_getFileLocation(CXSourceLocation location, CXFile* file, uint* line, uint* column, uint* offset)

Retrieve the file, line, column, and offset represented by the given source location.

clang_getFileName
CXString clang_getFileName(CXFile SFile)

Retrieve the complete file and path name of the given file.

clang_getFileTime
time_t clang_getFileTime(CXFile SFile)

Retrieve the last modification time of the given file.

clang_getFileUniqueID
int clang_getFileUniqueID(CXFile file, CXFileUniqueID* outID)

Retrieve the unique ID for the given \c file.

clang_getFunctionTypeCallingConv
CXCallingConv clang_getFunctionTypeCallingConv(CXType T)

Retrieve the calling convention associated with a function type.

clang_getIBOutletCollectionType
CXType clang_getIBOutletCollectionType(CXCursor )

For cursors representing an iboutletcollection attribute, this function returns the collection element type.

clang_getIncludedFile
CXFile clang_getIncludedFile(CXCursor cursor)

Retrieve the file that is included by the given inclusion directive cursor.

clang_getInclusions
void clang_getInclusions(CXTranslationUnit tu, CXInclusionVisitor visitor, CXClientData client_data)

Visit the set of preprocessor inclusions in a translation unit. The visitor function is called with the provided data for every included file. This does not include headers included by the PCH file (unless one is inspecting the inclusions in the PCH file itself).

clang_getInstantiationLocation
void clang_getInstantiationLocation(CXSourceLocation location, CXFile* file, uint* line, uint* column, uint* offset)

Legacy API to retrieve the file, line, column, and offset represented by the given source location.

clang_getLocation
CXSourceLocation clang_getLocation(CXTranslationUnit tu, CXFile file, uint line, uint column)

Retrieves the source location associated with a given file/line/column in a particular translation unit.

clang_getLocationForOffset
CXSourceLocation clang_getLocationForOffset(CXTranslationUnit tu, CXFile file, uint offset)

Retrieves the source location associated with a given character offset in a particular translation unit.

clang_getModuleForFile
CXModule clang_getModuleForFile(CXTranslationUnit , CXFile )

Given a CXFile header file, return the module that contains it, if one exists.

clang_getNullCursor
CXCursor clang_getNullCursor()

Retrieve the NULL cursor, which represents no entity.

clang_getNullLocation
CXSourceLocation clang_getNullLocation()

Retrieve a NULL (invalid) source location.

clang_getNullRange
CXSourceRange clang_getNullRange()

Retrieve a NULL (invalid) source range.

clang_getNumArgTypes
int clang_getNumArgTypes(CXType T)

Retrieve the number of non-variadic parameters associated with a function type.

clang_getNumCompletionChunks
uint clang_getNumCompletionChunks(CXCompletionString completion_string)

Retrieve the number of chunks in the given code-completion string.

clang_getNumDiagnostics
uint clang_getNumDiagnostics(CXTranslationUnit Unit)

Determine the number of diagnostics produced for the given translation unit.

clang_getNumDiagnosticsInSet
uint clang_getNumDiagnosticsInSet(CXDiagnosticSet Diags)

Determine the number of diagnostics in a CXDiagnosticSet.

clang_getNumElements
long clang_getNumElements(CXType T)

Return the number of elements of an array or vector type.

clang_getNumOverloadedDecls
uint clang_getNumOverloadedDecls(CXCursor cursor)

Determine the number of overloaded declarations referenced by a \c CXCursor_OverloadedDeclRef cursor.

clang_getOverloadedDecl
CXCursor clang_getOverloadedDecl(CXCursor cursor, uint index)

Retrieve a cursor for one of the overloaded declarations referenced by a \c CXCursor_OverloadedDeclRef cursor.

clang_getOverriddenCursors
void clang_getOverriddenCursors(CXCursor cursor, CXCursor** overridden, uint* num_overridden)

Determine the set of methods that are overridden by the given method.

clang_getPointeeType
CXType clang_getPointeeType(CXType T)

For pointer types, returns the type of the pointee.

clang_getPresumedLocation
void clang_getPresumedLocation(CXSourceLocation location, CXString* filename, uint* line, uint* column)

Retrieve the file, line and column represented by the given source location, as specified in a # line directive.

clang_getRange
CXSourceRange clang_getRange(CXSourceLocation begin, CXSourceLocation end)

Retrieve a source range given the beginning and ending source locations.

clang_getRangeEnd
CXSourceLocation clang_getRangeEnd(CXSourceRange range)

Retrieve a source location representing the last character within a source range.

clang_getRangeStart
CXSourceLocation clang_getRangeStart(CXSourceRange range)

Retrieve a source location representing the first character within a source range.

clang_getRemappings
CXRemapping clang_getRemappings(const(char)* path)

Retrieve a remapping.

clang_getRemappingsFromFileList
CXRemapping clang_getRemappingsFromFileList(const(char*)* filePaths, uint numFiles)

Retrieve a remapping.

clang_getResultType
CXType clang_getResultType(CXType T)

Retrieve the return type associated with a function type.

clang_getSkippedRanges
CXSourceRangeList* clang_getSkippedRanges(CXTranslationUnit tu, CXFile file)

Retrieve all ranges that were skipped by the preprocessor.

clang_getSpecializedCursorTemplate
CXCursor clang_getSpecializedCursorTemplate(CXCursor C)

Given a cursor that may represent a specialization or instantiation of a template, retrieve the cursor that represents the template that it specializes or from which it was instantiated.

clang_getSpellingLocation
void clang_getSpellingLocation(CXSourceLocation location, CXFile* file, uint* line, uint* column, uint* offset)

Retrieve the file, line, column, and offset represented by the given source location.

clang_getTUResourceUsageName
const(char)* clang_getTUResourceUsageName(CXTUResourceUsageKind kind)

Returns the human-readable null-terminated C string that represents the name of the memory category. This string should never be freed.

clang_getTemplateCursorKind
CXCursorKind clang_getTemplateCursorKind(CXCursor C)

Given a cursor that represents a template, determine the cursor kind of the specializations would be generated by instantiating the template.

clang_getToken
CXToken* clang_getToken(CXTranslationUnit TU, CXSourceLocation Location)

Get the raw lexical token starting with the given location.

clang_getTokenExtent
CXSourceRange clang_getTokenExtent(CXTranslationUnit , CXToken )

Retrieve a source range that covers the given token.

clang_getTokenKind
CXTokenKind clang_getTokenKind(CXToken )

Determine the kind of the given token.

clang_getTokenLocation
CXSourceLocation clang_getTokenLocation(CXTranslationUnit , CXToken )

Retrieve the source location of the given token.

clang_getTokenSpelling
CXString clang_getTokenSpelling(CXTranslationUnit , CXToken )

Determine the spelling of the given token.

clang_getTranslationUnitCursor
CXCursor clang_getTranslationUnitCursor(CXTranslationUnit )

Retrieve the cursor that represents the given translation unit.

clang_getTranslationUnitSpelling
CXString clang_getTranslationUnitSpelling(CXTranslationUnit CTUnit)

Get the original translation unit source file name.

clang_getTranslationUnitTargetInfo
CXTargetInfo clang_getTranslationUnitTargetInfo(CXTranslationUnit CTUnit)

Get target information for this translation unit.

clang_getTypeDeclaration
CXCursor clang_getTypeDeclaration(CXType T)

Return the cursor for the declaration of the given type.

clang_getTypeKindSpelling
CXString clang_getTypeKindSpelling(CXTypeKind K)

Retrieve the spelling of a given CXTypeKind.

clang_getTypeSpelling
CXString clang_getTypeSpelling(CXType CT)

Pretty-print the underlying type using the rules of the language of the translation unit from which it came.

clang_getTypedefDeclUnderlyingType
CXType clang_getTypedefDeclUnderlyingType(CXCursor C)

Retrieve the underlying type of a typedef declaration.

clang_getTypedefName
CXString clang_getTypedefName(CXType CT)

Returns the typedef name of the given type.

clang_hashCursor
uint clang_hashCursor(CXCursor )

Compute a hash value for the given cursor.

clang_indexLoc_getCXSourceLocation
CXSourceLocation clang_indexLoc_getCXSourceLocation(CXIdxLoc loc)

Retrieve the CXSourceLocation represented by the given CXIdxLoc.

clang_indexLoc_getFileLocation
void clang_indexLoc_getFileLocation(CXIdxLoc loc, CXIdxClientFile* indexFile, CXFile* file, uint* line, uint* column, uint* offset)

Retrieve the CXIdxFile, file, line, column, and offset represented by the given CXIdxLoc.

clang_indexSourceFile
int clang_indexSourceFile(CXIndexAction , CXClientData client_data, IndexerCallbacks* index_callbacks, uint index_callbacks_size, uint index_options, const(char)* source_filename, const(char*)* command_line_args, int num_command_line_args, CXUnsavedFile* unsaved_files, uint num_unsaved_files, CXTranslationUnit* out_TU, uint TU_options)

Index the given source file and the translation unit corresponding to that file via callbacks implemented through #IndexerCallbacks.

clang_indexSourceFileFullArgv
int clang_indexSourceFileFullArgv(CXIndexAction , CXClientData client_data, IndexerCallbacks* index_callbacks, uint index_callbacks_size, uint index_options, const(char)* source_filename, const(char*)* command_line_args, int num_command_line_args, CXUnsavedFile* unsaved_files, uint num_unsaved_files, CXTranslationUnit* out_TU, uint TU_options)

Same as clang_indexSourceFile but requires a full command line for \c command_line_args including argv[0]. This is useful if the standard library paths are relative to the binary.

clang_indexTranslationUnit
int clang_indexTranslationUnit(CXIndexAction , CXClientData client_data, IndexerCallbacks* index_callbacks, uint index_callbacks_size, uint index_options, CXTranslationUnit )

Index the given translation unit via callbacks implemented through #IndexerCallbacks.

clang_index_getCXXClassDeclInfo
const(CXIdxCXXClassDeclInfo)* clang_index_getCXXClassDeclInfo(const(CXIdxDeclInfo)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clang_index_getClientContainer
CXIdxClientContainer clang_index_getClientContainer(const(CXIdxContainerInfo)* )

For retrieving a custom CXIdxClientContainer attached to a container.

clang_index_getClientEntity
CXIdxClientEntity clang_index_getClientEntity(const(CXIdxEntityInfo)* )

For retrieving a custom CXIdxClientEntity attached to an entity.

clang_index_getIBOutletCollectionAttrInfo
const(CXIdxIBOutletCollectionAttrInfo)* clang_index_getIBOutletCollectionAttrInfo(const(CXIdxAttrInfo)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clang_index_getObjCCategoryDeclInfo
const(CXIdxObjCCategoryDeclInfo)* clang_index_getObjCCategoryDeclInfo(const(CXIdxDeclInfo)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clang_index_getObjCContainerDeclInfo
const(CXIdxObjCContainerDeclInfo)* clang_index_getObjCContainerDeclInfo(const(CXIdxDeclInfo)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clang_index_getObjCInterfaceDeclInfo
const(CXIdxObjCInterfaceDeclInfo)* clang_index_getObjCInterfaceDeclInfo(const(CXIdxDeclInfo)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clang_index_getObjCPropertyDeclInfo
const(CXIdxObjCPropertyDeclInfo)* clang_index_getObjCPropertyDeclInfo(const(CXIdxDeclInfo)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clang_index_getObjCProtocolRefListInfo
const(CXIdxObjCProtocolRefListInfo)* clang_index_getObjCProtocolRefListInfo(const(CXIdxDeclInfo)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clang_index_isEntityObjCContainerKind
int clang_index_isEntityObjCContainerKind(CXIdxEntityKind )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clang_index_setClientContainer
void clang_index_setClientContainer(const(CXIdxContainerInfo)* , CXIdxClientContainer )

For setting a custom CXIdxClientContainer attached to a container.

clang_index_setClientEntity
void clang_index_setClientEntity(const(CXIdxEntityInfo)* , CXIdxClientEntity )

For setting a custom CXIdxClientEntity attached to an entity.

clang_isAttribute
uint clang_isAttribute(CXCursorKind )

Determine whether the given cursor kind represents an attribute.

clang_isConstQualifiedType
uint clang_isConstQualifiedType(CXType T)

Determine whether a CXType has the "const" qualifier set, without looking through typedefs that may have added "const" at a different level.

clang_isCursorDefinition
uint clang_isCursorDefinition(CXCursor )

Determine whether the declaration pointed to by this cursor is also a definition of that entity.

clang_isDeclaration
uint clang_isDeclaration(CXCursorKind )

Determine whether the given cursor kind represents a declaration.

clang_isExpression
uint clang_isExpression(CXCursorKind )

Determine whether the given cursor kind represents an expression.

clang_isFileMultipleIncludeGuarded
uint clang_isFileMultipleIncludeGuarded(CXTranslationUnit tu, CXFile file)

Determine whether the given header is guarded against multiple inclusions, either with the conventional \#ifndef/\#define/\#endif macro guards or with \#pragma once.

clang_isFunctionTypeVariadic
uint clang_isFunctionTypeVariadic(CXType T)

Return 1 if the CXType is a variadic function type, and 0 otherwise.

clang_isInvalid
uint clang_isInvalid(CXCursorKind )

Determine whether the given cursor kind represents an invalid cursor.

clang_isInvalidDeclaration
uint clang_isInvalidDeclaration(CXCursor )

Determine whether the given declaration is invalid.

clang_isPODType
uint clang_isPODType(CXType T)

Return 1 if the CXType is a POD (plain old data) type, and 0 otherwise.

clang_isPreprocessing
uint clang_isPreprocessing(CXCursorKind )

Determine whether the given cursor represents a preprocessing element, such as a preprocessor directive or macro instantiation.

clang_isReference
uint clang_isReference(CXCursorKind )

Determine whether the given cursor kind represents a simple reference.

clang_isRestrictQualifiedType
uint clang_isRestrictQualifiedType(CXType T)

Determine whether a CXType has the "restrict" qualifier set, without looking through typedefs that may have added "restrict" at a different level.

clang_isStatement
uint clang_isStatement(CXCursorKind )

Determine whether the given cursor kind represents a statement.

clang_isTranslationUnit
uint clang_isTranslationUnit(CXCursorKind )

Determine whether the given cursor kind represents a translation unit.

clang_isUnexposed
uint clang_isUnexposed(CXCursorKind )

Determine whether the given cursor represents a currently unexposed piece of the AST (e.g., CXCursor_UnexposedStmt).

clang_isVirtualBase
uint clang_isVirtualBase(CXCursor )

Returns 1 if the base class specified by the cursor with kind CX_CXXBaseSpecifier is virtual.

clang_isVolatileQualifiedType
uint clang_isVolatileQualifiedType(CXType T)

Determine whether a CXType has the "volatile" qualifier set, without looking through typedefs that may have added "volatile" at a different level.

clang_loadDiagnostics
CXDiagnosticSet clang_loadDiagnostics(const(char)* file, CXLoadDiag_Error* error, CXString* errorString)

Deserialize a set of diagnostics from a Clang diagnostics bitcode file.

clang_parseTranslationUnit
CXTranslationUnit clang_parseTranslationUnit(CXIndex CIdx, const(char)* source_filename, const(char*)* command_line_args, int num_command_line_args, CXUnsavedFile* unsaved_files, uint num_unsaved_files, uint options)

Same as \c clang_parseTranslationUnit2, but returns the \c CXTranslationUnit instead of an error code. In case of an error this routine returns a \c NULL \c CXTranslationUnit, without further detailed error codes.

clang_parseTranslationUnit2
CXErrorCode clang_parseTranslationUnit2(CXIndex CIdx, const(char)* source_filename, const(char*)* command_line_args, int num_command_line_args, CXUnsavedFile* unsaved_files, uint num_unsaved_files, uint options, CXTranslationUnit* out_TU)

Parse the given source file and the translation unit corresponding to that file.

clang_parseTranslationUnit2FullArgv
CXErrorCode clang_parseTranslationUnit2FullArgv(CXIndex CIdx, const(char)* source_filename, const(char*)* command_line_args, int num_command_line_args, CXUnsavedFile* unsaved_files, uint num_unsaved_files, uint options, CXTranslationUnit* out_TU)

Same as clang_parseTranslationUnit2 but requires a full command line for \c command_line_args including argv[0]. This is useful if the standard library paths are relative to the binary.

clang_remap_dispose
void clang_remap_dispose(CXRemapping )

Dispose the remapping.

clang_remap_getFilenames
void clang_remap_getFilenames(CXRemapping , uint index, CXString* original, CXString* transformed)

Get the original and the associated filename from the remapping.

clang_remap_getNumFiles
uint clang_remap_getNumFiles(CXRemapping )

Determine the number of remappings.

clang_reparseTranslationUnit
int clang_reparseTranslationUnit(CXTranslationUnit TU, uint num_unsaved_files, CXUnsavedFile* unsaved_files, uint options)

Reparse the source files that produced this translation unit.

clang_saveTranslationUnit
int clang_saveTranslationUnit(CXTranslationUnit TU, const(char)* FileName, uint options)

Saves a translation unit into a serialized representation of that translation unit on disk.

clang_sortCodeCompletionResults
void clang_sortCodeCompletionResults(CXCompletionResult* Results, uint NumResults)

Sort the code-completion results in case-insensitive alphabetical order.

clang_suspendTranslationUnit
uint clang_suspendTranslationUnit(CXTranslationUnit )

Suspend a translation unit in order to free memory associated with it.

clang_toggleCrashRecovery
void clang_toggleCrashRecovery(uint isEnabled)

Enable/disable crash recovery.

clang_tokenize
void clang_tokenize(CXTranslationUnit TU, CXSourceRange Range, CXToken** Tokens, uint* NumTokens)

Tokenize the source code described by the given range into raw lexical tokens.

clang_visitChildren
uint clang_visitChildren(CXCursor parent, CXCursorVisitor visitor, CXClientData client_data)

Visit the children of a particular cursor.

Manifest constants

CINDEX_VERSION
enum CINDEX_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CINDEX_VERSION_MAJOR
enum CINDEX_VERSION_MAJOR;

The version constants for the libclang API. CINDEX_VERSION_MINOR should increase when there are API additions. CINDEX_VERSION_MAJOR is intended for "major" source/ABI breaking changes.

CINDEX_VERSION_MINOR
enum CINDEX_VERSION_MINOR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CINDEX_VERSION_STRING
enum CINDEX_VERSION_STRING;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Mixins

__anonymous
mixin EnumC!CXEvalResultKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin EnumC!CXResult
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin EnumC!CXIdxEntityKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin EnumC!CXIdxEntityLanguage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin EnumC!CXIdxEntityCXXTemplateKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin EnumC!CXIdxAttrKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin EnumC!CXIdxObjCContainerKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin EnumC!CXIdxEntityRefKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin EnumC!CXSymbolRole
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin EnumC!CXObjCPropertyAttrKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin EnumC!CXObjCDeclQualifierKind
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin EnumC!CXIndexOptFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

CXCodeCompleteResults
struct CXCodeCompleteResults

Contains the results of code-completion.

CXCompletionResult
struct CXCompletionResult

A single result of code completion.

CXCursor
struct CXCursor

A cursor representing some element in the abstract syntax tree for a translation unit.

CXCursorAndRangeVisitor
struct CXCursorAndRangeVisitor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXCursorSetImpl
struct CXCursorSetImpl

A fast container representing a set of CXCursors.

CXFileUniqueID
struct CXFileUniqueID

Uniquely identifies a CXFile, that refers to the same underlying file, across an indexing session.

CXIdxAttrInfo
struct CXIdxAttrInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxBaseClassInfo
struct CXIdxBaseClassInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxCXXClassDeclInfo
struct CXIdxCXXClassDeclInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxContainerInfo
struct CXIdxContainerInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxDeclInfo
struct CXIdxDeclInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxEntityInfo
struct CXIdxEntityInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxEntityRefInfo
struct CXIdxEntityRefInfo

Data for IndexerCallbacks#indexEntityReference.

CXIdxIBOutletCollectionAttrInfo
struct CXIdxIBOutletCollectionAttrInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxImportedASTFileInfo
struct CXIdxImportedASTFileInfo

Data for IndexerCallbacks#importedASTFile.

CXIdxIncludedFileInfo
struct CXIdxIncludedFileInfo

Data for ppIncludedFile callback.

CXIdxLoc
struct CXIdxLoc

Source location passed to index callbacks.

CXIdxObjCCategoryDeclInfo
struct CXIdxObjCCategoryDeclInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxObjCContainerDeclInfo
struct CXIdxObjCContainerDeclInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxObjCInterfaceDeclInfo
struct CXIdxObjCInterfaceDeclInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxObjCPropertyDeclInfo
struct CXIdxObjCPropertyDeclInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxObjCProtocolRefInfo
struct CXIdxObjCProtocolRefInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXIdxObjCProtocolRefListInfo
struct CXIdxObjCProtocolRefListInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXPlatformAvailability
struct CXPlatformAvailability

Describes the availability of a given entity on a particular platform, e.g., a particular class might only be available on Mac OS 10.7 or newer.

CXSourceLocation
struct CXSourceLocation

Identifies a specific source location within a translation unit.

CXSourceRange
struct CXSourceRange

Identifies a half-open character range in the source code.

CXSourceRangeList
struct CXSourceRangeList

Identifies an array of ranges.

CXTUResourceUsage
struct CXTUResourceUsage

The memory usage of a CXTranslationUnit, broken into categories.

CXTUResourceUsageEntry
struct CXTUResourceUsageEntry
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CXTargetInfoImpl
struct CXTargetInfoImpl

An opaque type representing target information for a given translation unit.

CXToken
struct CXToken

Describes a single preprocessing token.

CXTranslationUnitImpl
struct CXTranslationUnitImpl

A single translation unit, which resides in an index.

CXType
struct CXType

The type of an element in the abstract syntax tree.

CXUnsavedFile
struct CXUnsavedFile

Provides the contents of a file that has not yet been saved to disk.

CXVersion
struct CXVersion

Describes a version number of the form major.minor.subminor.

IndexerCallbacks
struct IndexerCallbacks

A group of callbacks used by #clang_indexSourceFile and #clang_indexTranslationUnit.

Meta