Expand description
Rust bindings for libclang
.
§Supported Versions
- 3.5 - Documentation
- 3.6 - Documentation
- 3.7 - Documentation
- 3.8 - Documentation
- 3.9 - Documentation
- 4.0 - Documentation
- 5.0 - Documentation
- 6.0 - Documentation
- 7.0 - Documentation
Modules§
- clang_
Block Command Comment_ getArg Text - clang_
Block Command Comment_ getCommand Name - clang_
Block Command Comment_ getNum Args - clang_
Block Command Comment_ getParagraph - clang_
CXCursor Set_ contains - clang_
CXCursor Set_ insert - clang_
CXIndex_ getGlobal Options - clang_
CXIndex_ setGlobal Options - clang_
CXXMethod_ isConst - clang_
CXXMethod_ isPure Virtual - clang_
CXXMethod_ isStatic - clang_
CXXMethod_ isVirtual - clang_
Comment_ getChild - clang_
Comment_ getKind - clang_
Comment_ getNum Children - clang_
Comment_ isWhitespace - clang_
Compilation Database_ dispose - clang_
Compilation Database_ from Directory - clang_
Compilation Database_ getAll Compile Commands - clang_
Compilation Database_ getCompile Commands - clang_
Compile Command_ getArg - clang_
Compile Command_ getDirectory - clang_
Compile Command_ getNum Args - clang_
Compile Commands_ dispose - clang_
Compile Commands_ getCommand - clang_
Compile Commands_ getSize - clang_
Cursor_ getArgument - clang_
Cursor_ getBrief Comment Text - clang_
Cursor_ getComment Range - clang_
Cursor_ getModule - clang_
Cursor_ getNum Arguments - clang_
Cursor_ getObjC Decl Qualifiers - clang_
Cursor_ getObjC Property Attributes - clang_
Cursor_ getObjC Selector Index - clang_
Cursor_ getParsed Comment - clang_
Cursor_ getRaw Comment Text - clang_
Cursor_ getReceiver Type - clang_
Cursor_ getSpelling Name Range - clang_
Cursor_ getTranslation Unit - clang_
Cursor_ isBit Field - clang_
Cursor_ isDynamic Call - clang_
Cursor_ isNull - clang_
Cursor_ isObjC Optional - clang_
Cursor_ isVariadic - clang_
Full Comment_ getAsHTML - clang_
Full Comment_ getAsXML - clang_
HTML Start TagComment_ isSelf Closing - clang_
HTML Start Tag_ getAttr Name - clang_
HTML Start Tag_ getAttr Value - clang_
HTML Start Tag_ getNum Attrs - clang_
HTML TagComment_ getAs String - clang_
HTML TagComment_ getTag Name - clang_
Index Action_ create - clang_
Index Action_ dispose - clang_
Inline Command Comment_ getArg Text - clang_
Inline Command Comment_ getCommand Name - clang_
Inline Command Comment_ getNum Args - clang_
Inline Command Comment_ getRender Kind - clang_
Inline Content Comment_ hasTrailing Newline - clang_
Location_ isFrom Main File - clang_
Location_ isIn System Header - clang_
Module_ getAST File - clang_
Module_ getFull Name - clang_
Module_ getName - clang_
Module_ getNum TopLevel Headers - clang_
Module_ getParent - clang_
Module_ getTop Level Header - clang_
Module_ isSystem - clang_
Param Command Comment_ getDirection - clang_
Param Command Comment_ getParam Index - clang_
Param Command Comment_ getParam Name - clang_
Param Command Comment_ isDirection Explicit - clang_
Param Command Comment_ isParam Index Valid - clang_
Range_ isNull - clang_
TParam Command Comment_ getDepth - clang_
TParam Command Comment_ getIndex - clang_
TParam Command Comment_ getParam Name - clang_
TParam Command Comment_ isParam Position Valid - clang_
Text Comment_ getText - clang_
Type_ getAlign Of - clang_
Type_ getCXX RefQualifier - clang_
Type_ getClass Type - clang_
Type_ getNum Template Arguments - clang_
Type_ getOffset Of - clang_
Type_ getSize Of - clang_
Type_ getTemplate Argument AsType - clang_
Verbatim Block Line Comment_ getText - clang_
Verbatim Line Comment_ getText - clang_
annotate Tokens - clang_
code Complete At - clang_
code Complete GetContainer Kind - clang_
code Complete GetContainerUSR - clang_
code Complete GetContexts - clang_
code Complete GetDiagnostic - clang_
code Complete GetNum Diagnostics - clang_
code Complete GetObjC Selector - clang_
constructUSR_ ObjC Category - clang_
constructUSR_ ObjC Class - clang_
constructUSR_ ObjC Ivar - clang_
constructUSR_ ObjC Method - clang_
constructUSR_ ObjC Property - clang_
constructUSR_ ObjC Protocol - clang_
createCX Cursor Set - clang_
create Index - clang_
create Translation Unit - clang_
create Translation Unit2 - clang_
create Translation Unit From Source File - clang_
default Code Complete Options - clang_
default Diagnostic Display Options - clang_
default Editing Translation Unit Options - clang_
default Reparse Options - clang_
default Save Options - clang_
disposeCX Cursor Set - clang_
disposeCX Platform Availability - clang_
disposeCXTU Resource Usage - clang_
dispose Code Complete Results - clang_
dispose Diagnostic - clang_
dispose Diagnostic Set - clang_
dispose Index - clang_
dispose Overridden Cursors - clang_
dispose Source Range List - clang_
dispose String - clang_
dispose Tokens - clang_
dispose Translation Unit - clang_
enable Stack Traces - clang_
equal Cursors - clang_
equal Locations - clang_
equal Ranges - clang_
equal Types - clang_
execute OnThread - clang_
find Includes InFile - clang_
find References InFile - clang_
format Diagnostic - clang_
getArg Type - clang_
getArray Element Type - clang_
getArray Size - clang_
getC String - clang_
getCXTU Resource Usage - clang_
getCXX Access Specifier - clang_
getCanonical Cursor - clang_
getCanonical Type - clang_
getChild Diagnostics - clang_
getClang Version - clang_
getCompletion Annotation - clang_
getCompletion Availability - clang_
getCompletion Brief Comment - clang_
getCompletion Chunk Completion String - clang_
getCompletion Chunk Kind - clang_
getCompletion Chunk Text - clang_
getCompletion NumAnnotations - clang_
getCompletion Parent - clang_
getCompletion Priority - clang_
getCursor - clang_
getCursor Availability - clang_
getCursor Completion String - clang_
getCursor Definition - clang_
getCursor Display Name - clang_
getCursor Extent - clang_
getCursor Kind - clang_
getCursor Kind Spelling - clang_
getCursor Language - clang_
getCursor Lexical Parent - clang_
getCursor Linkage - clang_
getCursor Location - clang_
getCursor Platform Availability - clang_
getCursor Reference Name Range - clang_
getCursor Referenced - clang_
getCursor Result Type - clang_
getCursor Semantic Parent - clang_
getCursor Spelling - clang_
getCursor Type - clang_
getCursorUSR - clang_
getDecl ObjC Type Encoding - clang_
getDefinition Spelling AndExtent - clang_
getDiagnostic - clang_
getDiagnostic Category - clang_
getDiagnostic Category Name - clang_
getDiagnostic Category Text - clang_
getDiagnostic FixIt - clang_
getDiagnostic InSet - clang_
getDiagnostic Location - clang_
getDiagnostic NumFix Its - clang_
getDiagnostic NumRanges - clang_
getDiagnostic Option - clang_
getDiagnostic Range - clang_
getDiagnostic SetFromTU - clang_
getDiagnostic Severity - clang_
getDiagnostic Spelling - clang_
getElement Type - clang_
getEnum Constant Decl Unsigned Value - clang_
getEnum Constant Decl Value - clang_
getEnum Decl Integer Type - clang_
getExpansion Location - clang_
getField Decl BitWidth - clang_
getFile - clang_
getFile Location - clang_
getFile Name - clang_
getFile Time - clang_
getFile UniqueID - clang_
getFunction Type Calling Conv - clang_
getIB Outlet Collection Type - clang_
getIncluded File - clang_
getInclusions - clang_
getInstantiation Location - clang_
getLocation - clang_
getLocation ForOffset - clang_
getModule ForFile - clang_
getNull Cursor - clang_
getNull Location - clang_
getNull Range - clang_
getNum ArgTypes - clang_
getNum Completion Chunks - clang_
getNum Diagnostics - clang_
getNum Diagnostics InSet - clang_
getNum Elements - clang_
getNum Overloaded Decls - clang_
getOverloaded Decl - clang_
getOverridden Cursors - clang_
getPointee Type - clang_
getPresumed Location - clang_
getRange - clang_
getRange End - clang_
getRange Start - clang_
getRemappings - clang_
getRemappings From File List - clang_
getResult Type - clang_
getSkipped Ranges - clang_
getSpecialized Cursor Template - clang_
getSpelling Location - clang_
getTU Resource Usage Name - clang_
getTemplate Cursor Kind - clang_
getToken Extent - clang_
getToken Kind - clang_
getToken Location - clang_
getToken Spelling - clang_
getTranslation Unit Cursor - clang_
getTranslation Unit Spelling - clang_
getType Declaration - clang_
getType Kind Spelling - clang_
getType Spelling - clang_
getTypedef Decl Underlying Type - clang_
hash Cursor - clang_
index Loc_ getCX Source Location - clang_
index Loc_ getFile Location - clang_
index Source File - clang_
index Translation Unit - clang_
index_ getCXX Class Decl Info - clang_
index_ getClient Container - clang_
index_ getClient Entity - clang_
index_ getIB Outlet Collection Attr Info - clang_
index_ getObjC Category Decl Info - clang_
index_ getObjC Container Decl Info - clang_
index_ getObjC Interface Decl Info - clang_
index_ getObjC Property Decl Info - clang_
index_ getObjC Protocol RefList Info - clang_
index_ isEntity ObjC Container Kind - clang_
index_ setClient Container - clang_
index_ setClient Entity - clang_
isAttribute - clang_
isConst Qualified Type - clang_
isCursor Definition - clang_
isDeclaration - clang_
isExpression - clang_
isFile Multiple Include Guarded - clang_
isFunction Type Variadic - clang_
isInvalid - clang_
isPOD Type - clang_
isPreprocessing - clang_
isReference - clang_
isRestrict Qualified Type - clang_
isStatement - clang_
isTranslation Unit - clang_
isUnexposed - clang_
isVirtual Base - clang_
isVolatile Qualified Type - clang_
load Diagnostics - clang_
parse Translation Unit - clang_
parse Translation Unit2 - clang_
remap_ dispose - clang_
remap_ getFilenames - clang_
remap_ getNum Files - clang_
reparse Translation Unit - clang_
save Translation Unit - clang_
sort Code Completion Results - clang_
toggle Crash Recovery - clang_
tokenize - clang_
visit Children - support
- Provides helper functionality.
Structs§
- CXCode
Complete Results - CXComment
- CXCompletion
Result - CXCursor
- CXCursor
AndRange Visitor - CXFile
UniqueID - CXIdx
Attr Info - CXIdx
Base Class Info - CXIdxCXX
Class Decl Info - CXIdx
Container Info - CXIdx
Decl Info - CXIdx
Entity Info - CXIdx
Entity RefInfo - CXIdxIB
Outlet Collection Attr Info - CXIdx
ImportedAST File Info - CXIdx
Included File Info - CXIdx
Loc - CXIdx
ObjC Category Decl Info - CXIdx
ObjC Container Decl Info - CXIdx
ObjC Interface Decl Info - CXIdx
ObjC Property Decl Info - CXIdx
ObjC Protocol RefInfo - CXIdx
ObjC Protocol RefList Info - CXPlatform
Availability - CXSource
Location - CXSource
Range - CXSource
Range List - CXString
- CXTU
Resource Usage - CXTU
Resource Usage Entry - CXToken
- CXType
- CXUnsaved
File - CXVersion
- Indexer
Callbacks
Constants§
- CXAvailability_
Available - CXAvailability_
Deprecated - CXAvailability_
NotAccessible - CXAvailability_
NotAvailable - CXCalling
Conv_ AAPCS - CXCalling
Conv_ AAPCS_ VFP - CXCalling
Conv_ C - CXCalling
Conv_ Default - CXCalling
Conv_ Intel OclBicc - CXCalling
Conv_ Invalid - CXCalling
Conv_ Preserve All - Only produced by
libclang
3.9 and later. - CXCalling
Conv_ Preserve Most - Only produced by
libclang
3.9 and later. - CXCalling
Conv_ Swift - Only produced by
libclang
3.9 and later. - CXCalling
Conv_ Unexposed - CXCalling
Conv_ Win64 - CXCalling
Conv_ X86Fast Call - CXCalling
Conv_ X86Pascal - CXCalling
Conv_ X86Reg Call - Only produced by
libclang
4.0 and later. - CXCalling
Conv_ X86Std Call - CXCalling
Conv_ X86This Call - CXCalling
Conv_ X86Vector Call - Only produced by
libclang
3.6 and later. - CXCalling
Conv_ X86_ 64SysV - CXCalling
Conv_ X86_ 64Win64 - CXChild
Visit_ Break - CXChild
Visit_ Continue - CXChild
Visit_ Recurse - CXCode
Complete_ Include Brief Comments - CXCode
Complete_ Include Code Patterns - CXCode
Complete_ Include Completions With FixIts - CXCode
Complete_ Include Macros - CXCode
Complete_ Skip Preamble - CXComment
Inline Command Render Kind_ Bold - CXComment
Inline Command Render Kind_ Emphasized - CXComment
Inline Command Render Kind_ Monospaced - CXComment
Inline Command Render Kind_ Normal - CXComment
Param Pass Direction_ In - CXComment
Param Pass Direction_ InOut - CXComment
Param Pass Direction_ Out - CXComment_
Block Command - CXComment_
Full Comment - CXComment_
HTML EndTag - CXComment_
HTML Start Tag - CXComment_
Inline Command - CXComment_
Null - CXComment_
Paragraph - CXComment_
Param Command - CXComment_
TParam Command - CXComment_
Text - CXComment_
Verbatim Block Command - CXComment_
Verbatim Block Line - CXComment_
Verbatim Line - CXCompilation
Database_ CanNot Load Database - CXCompilation
Database_ NoError - CXCompletion
Chunk_ Colon - CXCompletion
Chunk_ Comma - CXCompletion
Chunk_ Current Parameter - CXCompletion
Chunk_ Equal - CXCompletion
Chunk_ Horizontal Space - CXCompletion
Chunk_ Informative - CXCompletion
Chunk_ Left Angle - CXCompletion
Chunk_ Left Brace - CXCompletion
Chunk_ Left Bracket - CXCompletion
Chunk_ Left Paren - CXCompletion
Chunk_ Optional - CXCompletion
Chunk_ Placeholder - CXCompletion
Chunk_ Result Type - CXCompletion
Chunk_ Right Angle - CXCompletion
Chunk_ Right Brace - CXCompletion
Chunk_ Right Bracket - CXCompletion
Chunk_ Right Paren - CXCompletion
Chunk_ Semi Colon - CXCompletion
Chunk_ Text - CXCompletion
Chunk_ Typed Text - CXCompletion
Chunk_ Vertical Space - CXCompletion
Context_ AnyType - CXCompletion
Context_ AnyValue - CXCompletion
Context_ Arrow Member Access - CXCompletion
Context_ CXXClass Type Value - CXCompletion
Context_ Class Tag - CXCompletion
Context_ DotMember Access - CXCompletion
Context_ Enum Tag - CXCompletion
Context_ Macro Name - CXCompletion
Context_ Namespace - CXCompletion
Context_ Natural Language - CXCompletion
Context_ Nested Name Specifier - CXCompletion
Context_ ObjC Category - CXCompletion
Context_ ObjC Class Message - CXCompletion
Context_ ObjC Instance Message - CXCompletion
Context_ ObjC Interface - CXCompletion
Context_ ObjC Object Value - CXCompletion
Context_ ObjC Property Access - CXCompletion
Context_ ObjC Protocol - CXCompletion
Context_ ObjC Selector Name - CXCompletion
Context_ ObjC Selector Value - CXCompletion
Context_ Struct Tag - CXCompletion
Context_ Unexposed - CXCompletion
Context_ Union Tag - CXCompletion
Context_ Unknown - CXCursor_
Addr Label Expr - CXCursor_
Annotate Attr - CXCursor_
Array Subscript Expr - CXCursor_
AsmLabel Attr - CXCursor_
AsmStmt - Duplicate of
CXCursor_GccAsmStmt
. - CXCursor_
Binary Operator - CXCursor_
Block Expr - CXCursor_
Break Stmt - CXCursor_
CStyle Cast Expr - CXCursor_
CUDA Constant Attr - CXCursor_
CUDA Device Attr - CXCursor_
CUDA Global Attr - CXCursor_
CUDA Host Attr - CXCursor_
CUDA Shared Attr - Only produced by
libclang
3.6 and later. - CXCursor_
CXXAccess Specifier - CXCursor_
CXXBase Specifier - CXCursor_
CXXBool Literal Expr - CXCursor_
CXXCatch Stmt - CXCursor_
CXXConst Cast Expr - CXCursor_
CXXDelete Expr - CXCursor_
CXXDynamic Cast Expr - CXCursor_
CXXFinal Attr - CXCursor_
CXXFor Range Stmt - CXCursor_
CXXFunctional Cast Expr - CXCursor_
CXXMethod - CXCursor_
CXXNew Expr - CXCursor_
CXXNull PtrLiteral Expr - CXCursor_
CXXOverride Attr - CXCursor_
CXXReinterpret Cast Expr - CXCursor_
CXXStatic Cast Expr - CXCursor_
CXXThis Expr - CXCursor_
CXXThrow Expr - CXCursor_
CXXTry Stmt - CXCursor_
CXXTypeid Expr - CXCursor_
Call Expr - CXCursor_
Case Stmt - CXCursor_
Character Literal - CXCursor_
Class Decl - CXCursor_
Class Template - CXCursor_
Class Template Partial Specialization - CXCursor_
Compound Assign Operator - CXCursor_
Compound Literal Expr - CXCursor_
Compound Stmt - CXCursor_
Conditional Operator - CXCursor_
Const Attr - CXCursor_
Constructor - CXCursor_
Continue Stmt - CXCursor_
Conversion Function - CXCursor_
DLLExport - Only produced by
libclang
3.8 and later. - CXCursor_
DLLImport - Only produced by
libclang
3.8 and later. - CXCursor_
Decl RefExpr - CXCursor_
Decl Stmt - CXCursor_
Default Stmt - CXCursor_
Destructor - CXCursor_
DoStmt - CXCursor_
Enum Constant Decl - CXCursor_
Enum Decl - CXCursor_
Exception Specification Kind_ Basic Noexcept - CXCursor_
Exception Specification Kind_ Computed Noexcept - CXCursor_
Exception Specification Kind_ Dynamic - CXCursor_
Exception Specification Kind_ Dynamic None - CXCursor_
Exception Specification Kind_ MSAny - CXCursor_
Exception Specification Kind_ None - CXCursor_
Exception Specification Kind_ Unevaluated - CXCursor_
Exception Specification Kind_ Uninstantiated - CXCursor_
Exception Specification Kind_ Unparsed - CXCursor_
Field Decl - CXCursor_
Fixed Point Literal - Only produced by
libclang
7.0 and later. - CXCursor_
Flag Enum - Only produced by
libclang
8.0 and later. - CXCursor_
Floating Literal - CXCursor_
ForStmt - CXCursor_
Friend Decl - Only produced by
libclang
4.0 and later. - CXCursor_
Function Decl - CXCursor_
Function Template - CXCursor_
GNUNull Expr - CXCursor_
Generic Selection Expr - CXCursor_
Goto Stmt - CXCursor_
IBAction Attr - CXCursor_
IBOutlet Attr - CXCursor_
IBOutlet Collection Attr - CXCursor_
IfStmt - CXCursor_
Imaginary Literal - CXCursor_
Inclusion Directive - CXCursor_
Indirect Goto Stmt - CXCursor_
Init List Expr - CXCursor_
Integer Literal - CXCursor_
Invalid Code - CXCursor_
Invalid File - CXCursor_
Label Ref - CXCursor_
Label Stmt - CXCursor_
Lambda Expr - CXCursor_
Linkage Spec - CXCursor_
MSAsm Stmt - CXCursor_
Macro Definition - CXCursor_
Macro Expansion - Duplicate of
CXCursor_MacroInstantiation
. - CXCursor_
Member Ref - CXCursor_
Member RefExpr - CXCursor_
Module Import Decl - CXCursor_
NSConsumed - Only produced by
libclang
8.0 and later. - CXCursor_
NSConsumes Self - Only produced by
libclang
8.0 and later. - CXCursor_
NSReturns Autoreleased - Only produced by
libclang
8.0 and later. - CXCursor_
NSReturns NotRetained - Only produced by
libclang
8.0 and later. - CXCursor_
NSReturns Retained - Only produced by
libclang
8.0 and later. - CXCursor_
Namespace - CXCursor_
Namespace Alias - CXCursor_
Namespace Ref - CXCursor_
NoDecl Found - CXCursor_
NoDuplicate Attr - CXCursor_
NonType Template Parameter - CXCursor_
NotImplemented - CXCursor_
Null Stmt - CXCursor_
OMPArray Section Expr - Only produced by
libclang
3.8 and later. - CXCursor_
OMPAtomic Directive - Only produced by
libclang
3.6 and later. - CXCursor_
OMPBarrier Directive - CXCursor_
OMPCancel Directive - Only produced by
libclang
3.7 and later. - CXCursor_
OMPCancellation Point Directive - Only produced by
libclang
3.7 and later. - CXCursor_
OMPCritical Directive - CXCursor_
OMPDistribute Directive - Only produced by
libclang
3.8 and later. - CXCursor_
OMPDistribute Parallel ForDirective - Only produced by
libclang
3.9 and later. - CXCursor_
OMPDistribute Parallel ForSimd Directive - Only produced by
libclang
3.9 and later. - CXCursor_
OMPDistribute Simd Directive - Only produced by
libclang
3.9 and later. - CXCursor_
OMPFlush Directive - CXCursor_
OMPFor Directive - CXCursor_
OMPFor Simd Directive - Only produced by
libclang
3.6 and later. - CXCursor_
OMPMaster Directive - CXCursor_
OMPOrdered Directive - Only produced by
libclang
3.6 and later. - CXCursor_
OMPParallel Directive - CXCursor_
OMPParallel ForDirective - CXCursor_
OMPParallel ForSimd Directive - Only produced by
libclang
3.6 and later. - CXCursor_
OMPParallel Sections Directive - CXCursor_
OMPSection Directive - CXCursor_
OMPSections Directive - CXCursor_
OMPSimd Directive - CXCursor_
OMPSingle Directive - CXCursor_
OMPTarget Data Directive - Only produced by
libclang
3.8 and later. - CXCursor_
OMPTarget Directive - Only produced by
libclang
3.6 and later. - CXCursor_
OMPTarget Enter Data Directive - Only produced by
libclang
3.9 and later. - CXCursor_
OMPTarget Exit Data Directive - Only produced by
libclang
3.9 and later. - CXCursor_
OMPTarget Parallel Directive - Only produced by
libclang
3.9 and later. - CXCursor_
OMPTarget Parallel ForDirective - Only produced by
libclang
3.9 and later. - CXCursor_
OMPTarget Parallel ForSimd Directive - Only produced by
libclang
3.9 and later. - CXCursor_
OMPTarget Simd Directive - Only produced by
libclang
4.0 and later. - CXCursor_
OMPTarget Teams Directive - Only produced by
libclang
4.0 and later. - CXCursor_
OMPTarget Teams Distribute Directive - Only produced by
libclang
4.0 and later. - CXCursor_
OMPTarget Teams Distribute Parallel ForDirective - Only produced by
libclang
4.0 and later. - CXCursor_
OMPTarget Teams Distribute Parallel ForSimd Directive - Only produced by
libclang
4.0 and later. - CXCursor_
OMPTarget Teams Distribute Simd Directive - Only producer by
libclang
4.0 and later. - CXCursor_
OMPTarget Update Directive - Only produced by
libclang
3.9 and later. - CXCursor_
OMPTask Directive - CXCursor_
OMPTask Loop Directive - Only produced by
libclang
3.8 and later. - CXCursor_
OMPTask Loop Simd Directive - Only produced by
libclang
3.8 and later. - CXCursor_
OMPTaskgroup Directive - Only produced by
libclang
3.7 and later. - CXCursor_
OMPTaskwait Directive - CXCursor_
OMPTaskyield Directive - CXCursor_
OMPTeams Directive - Only produced by
libclang
3.6 and later. - CXCursor_
OMPTeams Distribute Directive - Only produced by
libclang
4.0 and later. - CXCursor_
OMPTeams Distribute Parallel ForDirective - Only produced by
libclang
4.0 and later. - CXCursor_
OMPTeams Distribute Parallel ForSimd Directive - Only produced by
libclang
4.0 and later. - CXCursor_
OMPTeams Distribute Simd Directive - Only produced by
libclang
4.0 and later. - CXCursor_
ObjC AtCatch Stmt - CXCursor_
ObjC AtFinally Stmt - CXCursor_
ObjC AtSynchronized Stmt - CXCursor_
ObjC AtThrow Stmt - CXCursor_
ObjC AtTry Stmt - CXCursor_
ObjC Autorelease Pool Stmt - CXCursor_
ObjC Availability Check Expr - Only produced by
libclang
3.9 and later. - CXCursor_
ObjC Bool Literal Expr - CXCursor_
ObjC Boxable - Only produced by
libclang
8.0 and later. - CXCursor_
ObjC Bridged Cast Expr - CXCursor_
ObjC Category Decl - CXCursor_
ObjC Category Impl Decl - CXCursor_
ObjC Class Method Decl - CXCursor_
ObjC Class Ref - CXCursor_
ObjC Designated Initializer - Only produced by
libclang
8.0 and later. - CXCursor_
ObjC Dynamic Decl - CXCursor_
ObjC Encode Expr - CXCursor_
ObjC Exception - Only produced by
libclang
8.0 and later. - CXCursor_
ObjC Explicit Protocol Impl - Only produced by
libclang
8.0 and later. - CXCursor_
ObjC ForCollection Stmt - CXCursor_
ObjC Implementation Decl - CXCursor_
ObjC Independent Class - Only produced by
libclang
8.0 and later. - CXCursor_
ObjC Instance Method Decl - CXCursor_
ObjC Interface Decl - CXCursor_
ObjC Ivar Decl - CXCursor_
ObjC Message Expr - CXCursor_
ObjCNS Object - Only produced by
libclang
8.0 and later. - CXCursor_
ObjC Precise Lifetime - Only produced by
libclang
8.0 and later. - CXCursor_
ObjC Property Decl - CXCursor_
ObjC Protocol Decl - CXCursor_
ObjC Protocol Expr - CXCursor_
ObjC Protocol Ref - CXCursor_
ObjC Requires Super - Only produced by
libclang
8.0 and later. - CXCursor_
ObjC Returns Inner Pointer - Only produced by
libclang
8.0 and later. - CXCursor_
ObjC Root Class - Only produced by
libclang
8.0 and later. - CXCursor_
ObjC Runtime Visible - Only produced by
libclang
8.0 and later. - CXCursor_
ObjC Selector Expr - CXCursor_
ObjC Self Expr - CXCursor_
ObjC String Literal - CXCursor_
ObjC Subclassing Restricted - Only produced by
libclang
8.0 and later. - CXCursor_
ObjC Super Class Ref - CXCursor_
ObjC Synthesize Decl - CXCursor_
Overload Candidate - Only produced by
libclang
3.7 and later. - CXCursor_
Overloaded Decl Ref - CXCursor_
Pack Expansion Expr - CXCursor_
Packed Attr - CXCursor_
Paren Expr - CXCursor_
Parm Decl - CXCursor_
Preprocessing Directive - CXCursor_
Pure Attr - CXCursor_
Return Stmt - CXCursor_
SEHExcept Stmt - CXCursor_
SEHFinally Stmt - CXCursor_
SEHLeave Stmt - CXCursor_
SEHTry Stmt - CXCursor_
Size OfPack Expr - CXCursor_
Static Assert - Only produced by
libclang
3.9 and later. - CXCursor_
Stmt Expr - CXCursor_
String Literal - CXCursor_
Struct Decl - CXCursor_
Switch Stmt - CXCursor_
Template Ref - CXCursor_
Template Template Parameter - CXCursor_
Template Type Parameter - CXCursor_
Translation Unit - CXCursor_
Type Alias Decl - CXCursor_
Type Alias Template Decl - Only produced by
libclang
3.8 and later. - CXCursor_
Type Ref - CXCursor_
Typedef Decl - CXCursor_
Unary Expr - CXCursor_
Unary Operator - CXCursor_
Unexposed Attr - CXCursor_
Unexposed Decl - CXCursor_
Unexposed Expr - CXCursor_
Unexposed Stmt - CXCursor_
Union Decl - CXCursor_
Using Declaration - CXCursor_
Using Directive - CXCursor_
VarDecl - CXCursor_
Variable Ref - CXCursor_
Visibility Attr - Only produced by
libclang
3.8 and later. - CXCursor_
While Stmt - CXDiagnostic_
Display Category Id - CXDiagnostic_
Display Category Name - CXDiagnostic_
Display Column - CXDiagnostic_
Display Option - CXDiagnostic_
Display Source Location - CXDiagnostic_
Display Source Ranges - CXDiagnostic_
Error - CXDiagnostic_
Fatal - CXDiagnostic_
Ignored - CXDiagnostic_
Note - CXDiagnostic_
Warning - CXError_
ASTRead Error - CXError_
Crashed - CXError_
Failure - CXError_
Invalid Arguments - CXError_
Success - CXEval_
CFStr - CXEval_
Float - CXEval_
Int - CXEval_
ObjC StrLiteral - CXEval_
Other - CXEval_
StrLiteral - CXEval_
UnExposed - CXGlobal
Opt_ None - CXGlobal
Opt_ Thread Background Priority ForAll - CXGlobal
Opt_ Thread Background Priority ForEditing - CXGlobal
Opt_ Thread Background Priority ForIndexing - CXIdx
Attr_ IBAction - CXIdx
Attr_ IBOutlet - CXIdx
Attr_ IBOutlet Collection - CXIdx
Attr_ Unexposed - CXIdx
Decl Flag_ Skipped - CXIdx
Entity Lang_ C - CXIdx
Entity Lang_ CXX - CXIdx
Entity Lang_ None - CXIdx
Entity Lang_ ObjC - CXIdx
Entity Lang_ Swift - Only produced by
libclang
5.0 and later. - CXIdx
Entity Ref_ Direct - CXIdx
Entity Ref_ Implicit - CXIdx
Entity_ CXXClass - CXIdx
Entity_ CXXConstructor - CXIdx
Entity_ CXXConversion Function - CXIdx
Entity_ CXXDestructor - CXIdx
Entity_ CXXInstance Method - CXIdx
Entity_ CXXInterface - CXIdx
Entity_ CXXNamespace - CXIdx
Entity_ CXXNamespace Alias - CXIdx
Entity_ CXXStatic Method - CXIdx
Entity_ CXXStatic Variable - CXIdx
Entity_ CXXType Alias - CXIdx
Entity_ Enum - CXIdx
Entity_ Enum Constant - CXIdx
Entity_ Field - CXIdx
Entity_ Function - CXIdx
Entity_ NonTemplate - CXIdx
Entity_ ObjC Category - CXIdx
Entity_ ObjC Class - CXIdx
Entity_ ObjC Class Method - CXIdx
Entity_ ObjC Instance Method - CXIdx
Entity_ ObjC Ivar - CXIdx
Entity_ ObjC Property - CXIdx
Entity_ ObjC Protocol - CXIdx
Entity_ Struct - CXIdx
Entity_ Template - CXIdx
Entity_ Template Partial Specialization - CXIdx
Entity_ Template Specialization - CXIdx
Entity_ Typedef - CXIdx
Entity_ Unexposed - CXIdx
Entity_ Union - CXIdx
Entity_ Variable - CXIdx
ObjC Container_ Forward Ref - CXIdx
ObjC Container_ Implementation - CXIdx
ObjC Container_ Interface - CXIndex
OptIndex Function Local Symbols - CXIndex
OptIndex Implicit Template Instantiations - CXIndex
OptNone - CXIndex
OptSkip Parsed Bodies InSession - CXIndex
OptSuppress Redundant Refs - CXIndex
OptSuppress Warnings - CXLanguage_
C - CXLanguage_
CPlus Plus - CXLanguage_
Invalid - CXLanguage_
ObjC - CXLinkage_
External - CXLinkage_
Internal - CXLinkage_
Invalid - CXLinkage_
NoLinkage - CXLinkage_
Unique External - CXLoad
Diag_ Cannot Load - CXLoad
Diag_ Invalid File - CXLoad
Diag_ None - CXLoad
Diag_ Unknown - CXName
Range_ Want Qualifier - CXName
Range_ Want Single Piece - CXName
Range_ Want Template Args - CXObjC
Decl Qualifier_ Bycopy - CXObjC
Decl Qualifier_ Byref - CXObjC
Decl Qualifier_ In - CXObjC
Decl Qualifier_ Inout - CXObjC
Decl Qualifier_ None - CXObjC
Decl Qualifier_ Oneway - CXObjC
Decl Qualifier_ Out - CXObjC
Property Attr_ assign - CXObjC
Property Attr_ atomic - CXObjC
Property Attr_ copy - CXObjC
Property Attr_ getter - CXObjC
Property Attr_ noattr - CXObjC
Property Attr_ nonatomic - CXObjC
Property Attr_ readonly - CXObjC
Property Attr_ readwrite - CXObjC
Property Attr_ retain - CXObjC
Property Attr_ setter - CXObjC
Property Attr_ strong - CXObjC
Property Attr_ unsafe_ unretained - CXObjC
Property Attr_ weak - CXPrinting
Policy_ Alignof - CXPrinting
Policy_ Anonymous TagLocations - CXPrinting
Policy_ Bool - CXPrinting
Policy_ Constant Array Size AsWritten - CXPrinting
Policy_ Constants AsWritten - CXPrinting
Policy_ Fully Qualified Name - CXPrinting
Policy_ Half - CXPrinting
Policy_ Include Newlines - CXPrinting
Policy_ Include TagDefinition - CXPrinting
Policy_ Indentation - CXPrinting
Policy_ MSVC Formatting - CXPrinting
Policy_ MSWChar - CXPrinting
Policy_ Polish ForDeclaration - CXPrinting
Policy_ Restrict - CXPrinting
Policy_ Suppress Implicit Base - CXPrinting
Policy_ Suppress Initializers - CXPrinting
Policy_ Suppress Lifetime Qualifiers - CXPrinting
Policy_ Suppress Scope - CXPrinting
Policy_ Suppress Specifiers - CXPrinting
Policy_ Suppress Strong Lifetime - CXPrinting
Policy_ Suppress TagKeyword - CXPrinting
Policy_ Suppress Template Args InCXX Constructors - CXPrinting
Policy_ Suppress Unwritten Scope - CXPrinting
Policy_ Terse Output - CXPrinting
Policy_ Underscore Alignof - CXPrinting
Policy_ UseVoid ForZero Params - CXRef
Qualifier_ LValue - CXRef
Qualifier_ None - CXRef
Qualifier_ RValue - CXReparse_
None - CXResult_
Invalid - CXResult_
Success - CXResult_
Visit Break - CXSave
Error_ InvalidTU - CXSave
Error_ None - CXSave
Error_ Translation Errors - CXSave
Error_ Unknown - CXSave
Translation Unit_ None - CXSymbol
Role_ Address Of - CXSymbol
Role_ Call - CXSymbol
Role_ Declaration - CXSymbol
Role_ Definition - CXSymbol
Role_ Dynamic - CXSymbol
Role_ Implicit - CXSymbol
Role_ None - CXSymbol
Role_ Read - CXSymbol
Role_ Reference - CXSymbol
Role_ Write - CXTLS_
Dynamic - CXTLS_
None - CXTLS_
Static - CXTU
Resource Usage_ AST - CXTU
Resource Usage_ AST_ Side Tables - CXTU
Resource Usage_ ExternalAST Source_ Membuffer_ MMap - CXTU
Resource Usage_ ExternalAST Source_ Membuffer_ Malloc - CXTU
Resource Usage_ Global Completion Results - CXTU
Resource Usage_ Identifiers - CXTU
Resource Usage_ Preprocessing Record - CXTU
Resource Usage_ Preprocessor - CXTU
Resource Usage_ Preprocessor_ Header Search - CXTU
Resource Usage_ Selectors - CXTU
Resource Usage_ Source Manager Content Cache - CXTU
Resource Usage_ Source Manager_ Data Structures - CXTU
Resource Usage_ Source Manager_ Membuffer_ MMap - CXTU
Resource Usage_ Source Manager_ Membuffer_ Malloc - CXTemplate
Argument Kind_ Declaration - CXTemplate
Argument Kind_ Expression - CXTemplate
Argument Kind_ Integral - CXTemplate
Argument Kind_ Invalid - CXTemplate
Argument Kind_ Null - CXTemplate
Argument Kind_ Null Ptr - CXTemplate
Argument Kind_ Pack - CXTemplate
Argument Kind_ Template - CXTemplate
Argument Kind_ Template Expansion - CXTemplate
Argument Kind_ Type - CXToken_
Comment - CXToken_
Identifier - CXToken_
Keyword - CXToken_
Literal - CXToken_
Punctuation - CXTranslation
Unit_ CXXChainedPCH - CXTranslation
Unit_ Cache Completion Results - CXTranslation
Unit_ Detailed Preprocessing Record - CXTranslation
Unit_ ForSerialization - CXTranslation
Unit_ Include Brief Comments InCode Completion - CXTranslation
Unit_ Incomplete - CXTranslation
Unit_ None - CXTranslation
Unit_ Precompiled Preamble - CXTranslation
Unit_ Skip Function Bodies - CXType
Layout Error_ Dependent - CXType
Layout Error_ Incomplete - CXType
Layout Error_ Invalid - CXType
Layout Error_ Invalid Field Name - CXType
Layout Error_ NotConstant Size - CXType
Nullability_ Invalid - CXType
Nullability_ NonNull - CXType
Nullability_ Nullable - CXType
Nullability_ Unspecified - CXType_
Accum - Only produced by
libclang
7.0 and later. - CXType_
Attributed - Only produced by
libclang
8.0 and later. - CXType_
Auto - Only produced by
libclang
3.8 and later. - CXType_
Block Pointer - CXType_
Bool - CXType_
Char16 - CXType_
Char32 - CXType_
Char_ S - CXType_
Char_ U - CXType_
Complex - CXType_
Constant Array - CXType_
Dependent - CXType_
Dependent Sized Array - CXType_
Double - CXType_
Elaborated - Only produced by
libclang
3.9 and later. - CXType_
Enum - CXType_
Float - CXType_
Float16 - Only produced by
libclang
6.0 and later. - CXType_
Float128 - Only produced by
libclang
3.9 and later. - CXType_
Function NoProto - CXType_
Function Proto - CXType_
Half - Only produced by
libclang
5.0 and later. - CXType_
Incomplete Array - CXType_
Int - CXType_
Int128 - CXType_
Invalid - CXType_
LValue Reference - CXType_
Long - CXType_
Long Accum - Only produced by
libclang
7.0 and later. - CXType_
Long Double - CXType_
Long Long - CXType_
Member Pointer - CXType_
Null Ptr - CXType_
OCLEvent - Only produced by
libclang
5.0 and later. - CXType_
OCLImage1d ArrayRO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage1d ArrayRW - Only produced by
libclang
5.0 and later. - CXType_
OCLImage1d ArrayWO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage1d BufferRO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage1d BufferRW - Only produced by
libclang
5.0 and later. - CXType_
OCLImage1d BufferWO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage1dRO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage1dRW - Only produced by
libclang
5.0 and later. - CXType_
OCLImage1dWO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d Array DepthRO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d Array DepthRW - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d Array DepthWO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d ArrayMSAA DepthRO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d ArrayMSAA DepthRW - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d ArrayMSAA DepthWO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d ArrayMSAARO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d ArrayMSAARW - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d ArrayMSAAWO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d ArrayRO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d ArrayRW - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d ArrayWO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d DepthRO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d DepthRW - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2d DepthWO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2dMSAA DepthRO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2dMSAA DepthRW - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2dMSAA DepthWO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2dMSAARO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2dMSAARW - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2dMSAAWO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2dRO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2dRW - Only produced by
libclang
5.0 and later. - CXType_
OCLImage2dWO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage3dRO - Only produced by
libclang
5.0 and later. - CXType_
OCLImage3dRW - Only produced by
libclang
5.0 and later. - CXType_
OCLImage3dWO - Only produced by
libclang
5.0 and later. - CXType_
OCLQueue - Only produced by
libclang
5.0 and later. - CXType_
OCLReserveID - Only produced by
libclang
5.0 and later. - CXType_
OCLSampler - Only produced by
libclang
5.0 and later. - CXType_
ObjC Class - CXType_
ObjC Id - CXType_
ObjC Interface - CXType_
ObjC Object - Only produced by
libclang
8.0 and later. - CXType_
ObjC Object Pointer - CXType_
ObjC Sel - CXType_
ObjC Type Param - Only produced by
libclang
8.0 and later. - CXType_
Overload - CXType_
Pipe - Only produced by
libclang
5.0 and later. - CXType_
Pointer - CXType_
RValue Reference - CXType_
Record - CXType_
SChar - CXType_
Short - CXType_
Short Accum - Only produced by
libclang
7.0 and later. - CXType_
Typedef - CXType_
UAccum - Only produced by
libclang
7.0 and later. - CXType_
UChar - CXType_
UInt - CXType_
UInt128 - CXType_
ULong - CXType_
ULong Accum - Only produced by
libclang
7.0 and later. - CXType_
ULong Long - CXType_
UShort - CXType_
UShort Accum - Only produced by
libclang
7.0 and later. - CXType_
Unexposed - CXType_
Variable Array - CXType_
Vector - CXType_
Void - CXType_
WChar - CXVisibility_
Default - CXVisibility_
Hidden - CXVisibility_
Invalid - CXVisibility_
Protected - CXVisit_
Break - CXVisit_
Continue - CX_
CXXInvalid Access Specifier - CX_
CXXPrivate - CX_
CXXProtected - CX_
CXXPublic - CX_
SC_ Auto - CX_
SC_ Extern - CX_
SC_ Invalid - CX_
SC_ None - CX_
SC_ OpenCL Work Group Local - CX_
SC_ Private Extern - CX_
SC_ Register - CX_
SC_ Static
Functions§
- clang_
Block ⚠Command Comment_ getArg Text - clang_
Block ⚠Command Comment_ getCommand Name - clang_
Block ⚠Command Comment_ getNum Args - clang_
Block ⚠Command Comment_ getParagraph - clang_
CXCursor ⚠Set_ contains - clang_
CXCursor ⚠Set_ insert - clang_
CXIndex_ ⚠getGlobal Options - clang_
CXIndex_ ⚠setGlobal Options - clang_
CXXMethod_ ⚠isConst - clang_
CXXMethod_ ⚠isPure Virtual - clang_
CXXMethod_ ⚠isStatic - clang_
CXXMethod_ ⚠isVirtual - clang_
Comment_ ⚠getChild - clang_
Comment_ ⚠getKind - clang_
Comment_ ⚠getNum Children - clang_
Comment_ ⚠isWhitespace - clang_
Compilation ⚠Database_ dispose - clang_
Compilation ⚠Database_ from Directory - clang_
Compilation ⚠Database_ getAll Compile Commands - clang_
Compilation ⚠Database_ getCompile Commands - clang_
Compile ⚠Command_ getArg - clang_
Compile ⚠Command_ getDirectory - clang_
Compile ⚠Command_ getNum Args - clang_
Compile ⚠Commands_ dispose - clang_
Compile ⚠Commands_ getCommand - clang_
Compile ⚠Commands_ getSize - clang_
Cursor_ ⚠getArgument - clang_
Cursor_ ⚠getBrief Comment Text - clang_
Cursor_ ⚠getComment Range - clang_
Cursor_ ⚠getModule - clang_
Cursor_ ⚠getNum Arguments - clang_
Cursor_ ⚠getObjC Decl Qualifiers - clang_
Cursor_ ⚠getObjC Property Attributes - clang_
Cursor_ ⚠getObjC Selector Index - clang_
Cursor_ ⚠getParsed Comment - clang_
Cursor_ ⚠getRaw Comment Text - clang_
Cursor_ ⚠getReceiver Type - clang_
Cursor_ ⚠getSpelling Name Range - clang_
Cursor_ ⚠getTranslation Unit - clang_
Cursor_ ⚠isBit Field - clang_
Cursor_ ⚠isDynamic Call - clang_
Cursor_ ⚠isNull - clang_
Cursor_ ⚠isObjC Optional - clang_
Cursor_ ⚠isVariadic - clang_
Full ⚠Comment_ getAsHTML - clang_
Full ⚠Comment_ getAsXML - clang_
HTML ⚠Start TagComment_ isSelf Closing - clang_
HTML ⚠Start Tag_ getAttr Name - clang_
HTML ⚠Start Tag_ getAttr Value - clang_
HTML ⚠Start Tag_ getNum Attrs - clang_
HTML ⚠TagComment_ getAs String - clang_
HTML ⚠TagComment_ getTag Name - clang_
Index ⚠Action_ create - clang_
Index ⚠Action_ dispose - clang_
Inline ⚠Command Comment_ getArg Text - clang_
Inline ⚠Command Comment_ getCommand Name - clang_
Inline ⚠Command Comment_ getNum Args - clang_
Inline ⚠Command Comment_ getRender Kind - clang_
Inline ⚠Content Comment_ hasTrailing Newline - clang_
Location_ ⚠isFrom Main File - clang_
Location_ ⚠isIn System Header - clang_
Module_ ⚠getAST File - clang_
Module_ ⚠getFull Name - clang_
Module_ ⚠getName - clang_
Module_ ⚠getNum TopLevel Headers - clang_
Module_ ⚠getParent - clang_
Module_ ⚠getTop Level Header - clang_
Module_ ⚠isSystem - clang_
Param ⚠Command Comment_ getDirection - clang_
Param ⚠Command Comment_ getParam Index - clang_
Param ⚠Command Comment_ getParam Name - clang_
Param ⚠Command Comment_ isDirection Explicit - clang_
Param ⚠Command Comment_ isParam Index Valid - clang_
Range_ ⚠isNull - clang_
TParam ⚠Command Comment_ getDepth - clang_
TParam ⚠Command Comment_ getIndex - clang_
TParam ⚠Command Comment_ getParam Name - clang_
TParam ⚠Command Comment_ isParam Position Valid - clang_
Text ⚠Comment_ getText - clang_
Type_ ⚠getAlign Of - clang_
Type_ ⚠getCXX RefQualifier - clang_
Type_ ⚠getClass Type - clang_
Type_ ⚠getNum Template Arguments - clang_
Type_ ⚠getOffset Of - clang_
Type_ ⚠getSize Of - clang_
Type_ ⚠getTemplate Argument AsType - clang_
Verbatim ⚠Block Line Comment_ getText - clang_
Verbatim ⚠Line Comment_ getText - clang_
annotate ⚠Tokens - clang_
code ⚠Complete At - clang_
code ⚠Complete GetContainer Kind - clang_
code ⚠Complete GetContainerUSR - clang_
code ⚠Complete GetContexts - clang_
code ⚠Complete GetDiagnostic - clang_
code ⚠Complete GetNum Diagnostics - clang_
code ⚠Complete GetObjC Selector - clang_
constructUSR_ ⚠ObjC Category - clang_
constructUSR_ ⚠ObjC Class - clang_
constructUSR_ ⚠ObjC Ivar - clang_
constructUSR_ ⚠ObjC Method - clang_
constructUSR_ ⚠ObjC Property - clang_
constructUSR_ ⚠ObjC Protocol - clang_
createCX ⚠Cursor Set - clang_
create ⚠Index - clang_
create ⚠Translation Unit - clang_
create ⚠Translation Unit2 - clang_
create ⚠Translation Unit From Source File - clang_
default ⚠Code Complete Options - clang_
default ⚠Diagnostic Display Options - clang_
default ⚠Editing Translation Unit Options - clang_
default ⚠Reparse Options - clang_
default ⚠Save Options - clang_
disposeCX ⚠Cursor Set - clang_
disposeCX ⚠Platform Availability - clang_
disposeCXTU ⚠Resource Usage - clang_
dispose ⚠Code Complete Results - clang_
dispose ⚠Diagnostic - clang_
dispose ⚠Diagnostic Set - clang_
dispose ⚠Index - clang_
dispose ⚠Overridden Cursors - clang_
dispose ⚠Source Range List - clang_
dispose ⚠String - clang_
dispose ⚠Tokens - clang_
dispose ⚠Translation Unit - clang_
enable ⚠Stack Traces - clang_
equal ⚠Cursors - clang_
equal ⚠Locations - clang_
equal ⚠Ranges - clang_
equal ⚠Types - clang_
execute ⚠OnThread - clang_
find ⚠Includes InFile - clang_
find ⚠References InFile - clang_
format ⚠Diagnostic - clang_
getArg ⚠Type - clang_
getArray ⚠Element Type - clang_
getArray ⚠Size - clang_
getC ⚠String - clang_
getCXTU ⚠Resource Usage - clang_
getCXX ⚠Access Specifier - clang_
getCanonical ⚠Cursor - clang_
getCanonical ⚠Type - clang_
getChild ⚠Diagnostics - clang_
getClang ⚠Version - clang_
getCompletion ⚠Annotation - clang_
getCompletion ⚠Availability - clang_
getCompletion ⚠Brief Comment - clang_
getCompletion ⚠Chunk Completion String - clang_
getCompletion ⚠Chunk Kind - clang_
getCompletion ⚠Chunk Text - clang_
getCompletion ⚠NumAnnotations - clang_
getCompletion ⚠Parent - clang_
getCompletion ⚠Priority - clang_
getCursor ⚠ - clang_
getCursor ⚠Availability - clang_
getCursor ⚠Completion String - clang_
getCursor ⚠Definition - clang_
getCursor ⚠Display Name - clang_
getCursor ⚠Extent - clang_
getCursor ⚠Kind - clang_
getCursor ⚠Kind Spelling - clang_
getCursor ⚠Language - clang_
getCursor ⚠Lexical Parent - clang_
getCursor ⚠Linkage - clang_
getCursor ⚠Location - clang_
getCursor ⚠Platform Availability - clang_
getCursor ⚠Reference Name Range - clang_
getCursor ⚠Referenced - clang_
getCursor ⚠Result Type - clang_
getCursor ⚠Semantic Parent - clang_
getCursor ⚠Spelling - clang_
getCursor ⚠Type - clang_
getCursorUSR ⚠ - clang_
getDecl ⚠ObjC Type Encoding - clang_
getDefinition ⚠Spelling AndExtent - clang_
getDiagnostic ⚠ - clang_
getDiagnostic ⚠Category - clang_
getDiagnostic ⚠Category Name - clang_
getDiagnostic ⚠Category Text - clang_
getDiagnostic ⚠FixIt - clang_
getDiagnostic ⚠InSet - clang_
getDiagnostic ⚠Location - clang_
getDiagnostic ⚠NumFix Its - clang_
getDiagnostic ⚠NumRanges - clang_
getDiagnostic ⚠Option - clang_
getDiagnostic ⚠Range - clang_
getDiagnostic ⚠SetFromTU - clang_
getDiagnostic ⚠Severity - clang_
getDiagnostic ⚠Spelling - clang_
getElement ⚠Type - clang_
getEnum ⚠Constant Decl Unsigned Value - clang_
getEnum ⚠Constant Decl Value - clang_
getEnum ⚠Decl Integer Type - clang_
getExpansion ⚠Location - clang_
getField ⚠Decl BitWidth - clang_
getFile ⚠ - clang_
getFile ⚠Location - clang_
getFile ⚠Name - clang_
getFile ⚠Time - clang_
getFile ⚠UniqueID - clang_
getFunction ⚠Type Calling Conv - clang_
getIB ⚠Outlet Collection Type - clang_
getIncluded ⚠File - clang_
getInclusions ⚠ - clang_
getInstantiation ⚠Location - clang_
getLocation ⚠ - clang_
getLocation ⚠ForOffset - clang_
getModule ⚠ForFile - clang_
getNull ⚠Cursor - clang_
getNull ⚠Location - clang_
getNull ⚠Range - clang_
getNum ⚠ArgTypes - clang_
getNum ⚠Completion Chunks - clang_
getNum ⚠Diagnostics - clang_
getNum ⚠Diagnostics InSet - clang_
getNum ⚠Elements - clang_
getNum ⚠Overloaded Decls - clang_
getOverloaded ⚠Decl - clang_
getOverridden ⚠Cursors - clang_
getPointee ⚠Type - clang_
getPresumed ⚠Location - clang_
getRange ⚠ - clang_
getRange ⚠End - clang_
getRange ⚠Start - clang_
getRemappings ⚠ - clang_
getRemappings ⚠From File List - clang_
getResult ⚠Type - clang_
getSkipped ⚠Ranges - clang_
getSpecialized ⚠Cursor Template - clang_
getSpelling ⚠Location - clang_
getTU ⚠Resource Usage Name - clang_
getTemplate ⚠Cursor Kind - clang_
getToken ⚠Extent - clang_
getToken ⚠Kind - clang_
getToken ⚠Location - clang_
getToken ⚠Spelling - clang_
getTranslation ⚠Unit Cursor - clang_
getTranslation ⚠Unit Spelling - clang_
getType ⚠Declaration - clang_
getType ⚠Kind Spelling - clang_
getType ⚠Spelling - clang_
getTypedef ⚠Decl Underlying Type - clang_
hash ⚠Cursor - clang_
index ⚠Loc_ getCX Source Location - clang_
index ⚠Loc_ getFile Location - clang_
index ⚠Source File - clang_
index ⚠Translation Unit - clang_
index_ ⚠getCXX Class Decl Info - clang_
index_ ⚠getClient Container - clang_
index_ ⚠getClient Entity - clang_
index_ ⚠getIB Outlet Collection Attr Info - clang_
index_ ⚠getObjC Category Decl Info - clang_
index_ ⚠getObjC Container Decl Info - clang_
index_ ⚠getObjC Interface Decl Info - clang_
index_ ⚠getObjC Property Decl Info - clang_
index_ ⚠getObjC Protocol RefList Info - clang_
index_ ⚠isEntity ObjC Container Kind - clang_
index_ ⚠setClient Container - clang_
index_ ⚠setClient Entity - clang_
isAttribute ⚠ - clang_
isConst ⚠Qualified Type - clang_
isCursor ⚠Definition - clang_
isDeclaration ⚠ - clang_
isExpression ⚠ - clang_
isFile ⚠Multiple Include Guarded - clang_
isFunction ⚠Type Variadic - clang_
isInvalid ⚠ - clang_
isPOD ⚠Type - clang_
isPreprocessing ⚠ - clang_
isReference ⚠ - clang_
isRestrict ⚠Qualified Type - clang_
isStatement ⚠ - clang_
isTranslation ⚠Unit - clang_
isUnexposed ⚠ - clang_
isVirtual ⚠Base - clang_
isVolatile ⚠Qualified Type - clang_
load ⚠Diagnostics - clang_
parse ⚠Translation Unit - clang_
parse ⚠Translation Unit2 - clang_
remap_ ⚠dispose - clang_
remap_ ⚠getFilenames - clang_
remap_ ⚠getNum Files - clang_
reparse ⚠Translation Unit - clang_
save ⚠Translation Unit - clang_
sort ⚠Code Completion Results - clang_
toggle ⚠Crash Recovery - clang_
tokenize ⚠ - clang_
visit ⚠Children
Type Aliases§
- CXAvailability
Kind - CXCalling
Conv - CXChild
Visit Result - CXClient
Data - CXCode
Complete_ Flags - CXComment
Inline Command Render Kind - CXComment
Kind - CXComment
Param Pass Direction - CXCompilation
Database - CXCompilation
Database_ Error - CXCompile
Command - CXCompile
Commands - CXCompletion
Chunk Kind - CXCompletion
Context - CXCompletion
String - CXCursor
Kind - CXCursor
Set - CXCursor
Visitor - CXCursor_
Exception Specification Kind - CXDiagnostic
- CXDiagnostic
Display Options - CXDiagnostic
Set - CXDiagnostic
Severity - CXError
Code - CXEval
Result Kind - CXFile
- CXGlobal
OptFlags - CXIdx
Attr Kind - CXIdx
ClientAST File - CXIdx
Client Container - CXIdx
Client Entity - CXIdx
Client File - CXIdx
Decl Info Flags - CXIdx
EntityCXX Template Kind - CXIdx
Entity Kind - CXIdx
Entity Language - CXIdx
Entity RefKind - CXIdx
ObjC Container Kind - CXInclusion
Visitor - CXIndex
- CXIndex
Action - CXIndex
OptFlags - CXLanguage
Kind - CXLinkage
Kind - CXLoad
Diag_ Error - CXModule
- CXName
RefFlags - CXObjC
Decl Qualifier Kind - CXObjC
Property Attr Kind - CXPrinting
Policy Property - CXRef
Qualifier Kind - CXRemapping
- CXReparse_
Flags - CXResult
- CXSave
Error - CXSave
Translation Unit_ Flags - CXSymbol
Role - CXTLS
Kind - CXTU
Resource Usage Kind - CXTemplate
Argument Kind - CXToken
Kind - CXTranslation
Unit - CXTranslation
Unit_ Flags - CXType
Kind - CXType
Layout Error - CXType
Nullability Kind - CXVisibility
Kind - CXVisitor
Result - CX_
CXXAccess Specifier - CX_
Storage Class