Scarab  v2.9.0
Project 8 C++ Utility Library
Classes | Namespaces | Functions | Variables
cindex.py File Reference

Go to the source code of this file.

Classes

class  TranslationUnitLoadError
 Exception Classes ###. More...
 
class  TranslationUnitSaveError
 
class  CachedProperty
 
class  _CXString
 
class  SourceLocation
 
class  SourceRange
 
class  Diagnostic
 
class  FixIt
 
class  TokenGroup
 
class  TokenKind
 
class  BaseEnumeration
 
class  CursorKind
 
class  TemplateArgumentKind
 
class  Cursor
 
class  StorageClass
 
class  AccessSpecifier
 
class  TypeKind
 
class  RefQualifierKind
 
class  Type
 
class  ClangObject
 CIndex Objects ##. More...
 
class  _CXUnsavedFile
 
class  CompletionChunk
 
class  CompletionChunk.Kind
 
class  CompletionString
 
class  CompletionString.Availability
 
class  CodeCompletionResult
 
class  CCRStructure
 
class  CodeCompletionResults
 
class  Index
 
class  TranslationUnit
 
class  File
 
class  FileInclusion
 
class  CompilationDatabaseError
 
class  CompileCommand
 
class  CompileCommands
 
class  CompilationDatabase
 
class  Token
 
class  LibclangError
 
class  Config
 

Namespaces

 clang.cindex
 

Functions

def register_function (lib, item, ignore_errors)
 
def register_functions (lib, ignore_errors)
 
def register_enumerations ()
 

Variables

 c_object_p = POINTER(c_void_p)
 
dictionary callbacks = {}
 
dictionary SpellingCache
 
dictionary completionChunkKindMap
 
dictionary availabilityKinds
 
list functionList
 
 conf = Config()
 
list __all__