clang 19.0.0git
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 NclangThe JSON file list parser is used to communicate input to InstallAPI
 Ngenerate_cxx_src_locs
 NllvmYAML serialization mapping
 Nstd
 C__clang_cuda_enable_if
 C__clang_cuda_enable_if< true, __T >
 C__clang_Interpreter_NewTag
 C__cuda_builtin_blockDim_t
 C__cuda_builtin_blockIdx_t
 C__cuda_builtin_gridDim_t
 C__cuda_builtin_threadIdx_t
 C_Unwind_Exception
 CASTSrcLocGenerationAction
 Catomic_flag
 CBase
 Cbasic_parser
 CBitwiseShiftChecker
 CCallableVisitor
 CCastIsPossible
 CCGBuilderBaseTy
 CCHECK1
 CCompareNode
 CCopyOptionsTy
 CCPUSuffix
 CCXCodeCompleteResultsContains the results of code-completion
 CCXCommentA parsed comment
 CCXCompletionResultA single result of code completion
 CCXCursorA cursor representing some element in the abstract syntax tree for a translation unit
 CCXCursorAndRangeVisitor
 CCXFileUniqueIDUniquely identifies a CXFile, that refers to the same underlying file, across an indexing session
 CCXIdxAttrInfo
 CCXIdxBaseClassInfo
 CCXIdxContainerInfo
 CCXIdxCXXClassDeclInfo
 CCXIdxDeclInfo
 CCXIdxEntityInfo
 CCXIdxEntityRefInfoData for IndexerCallbacks::indexEntityReference
 CCXIdxIBOutletCollectionAttrInfo
 CCXIdxImportedASTFileInfoData for IndexerCallbacks::importedASTFile
 CCXIdxIncludedFileInfoData for ppIncludedFile callback
 CCXIdxLocSource location passed to index callbacks
 CCXIdxObjCCategoryDeclInfo
 CCXIdxObjCContainerDeclInfo
 CCXIdxObjCInterfaceDeclInfo
 CCXIdxObjCPropertyDeclInfo
 CCXIdxObjCProtocolRefInfo
 CCXIdxObjCProtocolRefListInfo
 CCXIndexOptionsIndex initialization options
 CCXPlatformAvailabilityDescribes 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
 CCXSourceLocationIdentifies a specific source location within a translation unit
 CCXSourceRangeIdentifies a half-open character range in the source code
 CCXSourceRangeListIdentifies an array of ranges
 CCXStringA character string
 CCXStringSet
 CCXTokenDescribes a single preprocessing token
 CCXTUResourceUsageThe memory usage of a CXTranslationUnit, broken into categories
 CCXTUResourceUsageEntry
 CCXTypeThe type of an element in the abstract syntax tree
 CCXUnsavedFileProvides the contents of a file that has not yet been saved to disk
 CCXVersionDescribes a version number of the form major.minor.subminor
 CDefaultDOTGraphTraits
 CDefinedTrackerDefinedTracker - This struct is used while parsing expressions to keep track of whether !defined(X) has been seen
 CDereferenceInfo
 CDerefSimplePtrArithFixableGadget
 CDiagnosticHandler
 CDynamicType
 CEmitter
 CEnsureImmediateInvocationInDefaultArgs
 CExitFunctionBodyRAIIRAII object that pops an ExpressionEvaluationContext when exiting a function body
 CExpression
 CFixableGadgetSets
 CforwardCode completion in a
 CFriendCountAndPositionUsed as return type of getFriendCountAndPosition
 CGEPOffsetAndOverflow
 CGlobalDeclRefCheckerThis class visits every VarDecl that the initializer references and adds OMPDeclareTargetDeclAttr to each of them
 Chexagon_udma_descriptor_type0_s
 Chexagon_udma_descriptor_type1_s
 CHIPUndefinedFatBinSymbols
 CImmediateCallVisitor
 CIndexerCallbacksA group of callbacks used by clang_indexSourceFile and clang_indexTranslationUnit
 CISANameRevision
 CIsPartialSpecialization
 CIsPartialSpecialization< ClassTemplatePartialSpecializationDecl >
 CIsPartialSpecialization< VarTemplatePartialSpecializationDecl >
 CKind2Unsigned
 CLineRange
 CMatchParents
 CMatchParents< T >
 Cmax_align_t
 Cobject
 COperatorRelationsTable
 CPassInfoMixin
 CPNaClABIInfo
 CPNaClTargetCodeGenInfo
 CPrivateMethodKey
 Crdtime
 CReadySuspendResumeResult
 CSparcCPUInfo
 CStdVariantChecker
 CStmtClassNameTable
 CTgtInfo
 CTypeInfo
 CU
 Cudir_iterator_base
 CUPCPreIncrementGadget
 CUUCAddAssignGadget
 CVariableGroupsManagerImpl
 CWarningGadgetSets
 CWebAssemblyABIInfo
 CWebAssemblyTargetCodeGenInfo