clang  3.7.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
oNAttributeLangSupport
oNclang
oNllvm
oNOBJC2
oNstd
oC__cuda_builtin_blockDim_t
oC__cuda_builtin_blockIdx_t
oC__cuda_builtin_gridDim_t
oC__cuda_builtin_threadIdx_t
oC_Unwind_Exception
oCAllocationInfo
oCAnyFunctionCall
oCatomic_flag
oCbasic_parser
oCCallEvent
oCCHECK1
oCCodeCompleteOptionsOptions controlling the behavior of code completion
oCCommonBase
oCCompleteObject
oCCXCodeCompleteResultsContains the results of code-completion
oCCXCommentA parsed comment
oCCXCompletionResultA single result of code completion
oCCXCursorA cursor representing some element in the abstract syntax tree for a translation unit
oCCXCursorAndRangeVisitor
oCCXFileUniqueIDUniquely identifies a CXFile, that refers to the same underlying file, across an indexing session
oCCXIdxAttrInfo
oCCXIdxBaseClassInfo
oCCXIdxContainerInfo
oCCXIdxCXXClassDeclInfo
oCCXIdxDeclInfo
oCCXIdxEntityInfo
oCCXIdxEntityRefInfoData for IndexerCallbacks::indexEntityReference
oCCXIdxIBOutletCollectionAttrInfo
oCCXIdxImportedASTFileInfoData for IndexerCallbacks::importedASTFile
oCCXIdxIncludedFileInfoData for ppIncludedFile callback
oCCXIdxLocSource location passed to index callbacks
oCCXIdxObjCCategoryDeclInfo
oCCXIdxObjCContainerDeclInfo
oCCXIdxObjCInterfaceDeclInfo
oCCXIdxObjCPropertyDeclInfo
oCCXIdxObjCProtocolRefInfo
oCCXIdxObjCProtocolRefListInfo
oCCXPlatformAvailability
oCCXSourceLocationIdentifies a specific source location within a translation unit
oCCXSourceRangeIdentifies a half-open character range in the source code
oCCXSourceRangeListIdentifies an array of ranges
oCCXStringA character string
oCCXTokenDescribes a single preprocessing token
oCCXTUResourceUsageThe memory usage of a CXTranslationUnit, broken into categories
oCCXTUResourceUsageEntry
oCCXTypeThe type of an element in the abstract syntax tree
oCCXUnsavedFileProvides the contents of a file that has not yet been saved to disk
oCCXVersionDescribes a version number of the form major.minor.subminor
oCDefaultDOTGraphTraits
oCDefinedTracker
oCDenseMapInfoDupKey
oCDetectedMultilibs
oCDisableDebugLocationUpdates
oCDupKey
oCEHFlags
oCFindOverriddenMethodDataData used with FindOverriddenMethod
oCilist_default_traits
oCIndexerCallbacksA group of callbacks used by clang_indexSourceFile and clang_indexTranslationUnit
oCIteratorBase
oCmax_align_t
oCMemRegionManagerTrait
oCNeonIntrinsicInfo
oCOMPAlignedClauseThis represents clause 'aligned' in the '#pragma omp ...' directives
oCOMPCopyinClauseThis represents clause 'copyin' in the '#pragma omp ...' directives
oCOMPCopyprivateClauseThis represents clause 'copyprivate' in the '#pragma omp ...' directives
oCOMPDependClauseThis represents implicit clause 'depend' for the '#pragma omp task' directive
oCOMPFlushClauseThis represents implicit clause 'flush' for the '#pragma omp flush' directive. This clause does not exist by itself, it can be only as a part of 'omp flush' directive. This clause is introduced to keep the original structure of OMPExecutableDirective class and its derivatives and to use the existing infrastructure of clauses with the list of variables
oCOMPVarListClause
oCParsedAttrInfo
oCPragmaLoopHintInfo
oCPragmaPackInfo
oCStmt
oCStmtClassNameTable
oCTypeInfo
\Cudir_iterator_base