reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang-c/BuildSystem.h
   34 CINDEX_LINKAGE unsigned long long clang_getBuildSessionTimestamp(void);
   48 CINDEX_LINKAGE CXVirtualFileOverlay
   56 CINDEX_LINKAGE enum CXErrorCode
   67 CINDEX_LINKAGE enum CXErrorCode
   80 CINDEX_LINKAGE enum CXErrorCode
   91 CINDEX_LINKAGE void clang_free(void *buffer);
   96 CINDEX_LINKAGE void clang_VirtualFileOverlay_dispose(CXVirtualFileOverlay);
  109 CINDEX_LINKAGE CXModuleMapDescriptor
  116 CINDEX_LINKAGE enum CXErrorCode
  124 CINDEX_LINKAGE enum CXErrorCode
  137 CINDEX_LINKAGE enum CXErrorCode
  145 CINDEX_LINKAGE void clang_ModuleMapDescriptor_dispose(CXModuleMapDescriptor);
tools/clang/include/clang-c/CXCompilationDatabase.h
   79 CINDEX_LINKAGE CXCompilationDatabase
   86 CINDEX_LINKAGE void
   93 CINDEX_LINKAGE CXCompileCommands
  100 CINDEX_LINKAGE CXCompileCommands
  106 CINDEX_LINKAGE void clang_CompileCommands_dispose(CXCompileCommands);
  111 CINDEX_LINKAGE unsigned
  119 CINDEX_LINKAGE CXCompileCommand
  125 CINDEX_LINKAGE CXString
  131 CINDEX_LINKAGE CXString
  138 CINDEX_LINKAGE unsigned
  147 CINDEX_LINKAGE CXString
  153 CINDEX_LINKAGE unsigned
  159 CINDEX_LINKAGE CXString
  165 CINDEX_LINKAGE CXString
tools/clang/include/clang-c/CXString.h
   51 CINDEX_LINKAGE const char *clang_getCString(CXString string);
   56 CINDEX_LINKAGE void clang_disposeString(CXString string);
   61 CINDEX_LINKAGE void clang_disposeStringSet(CXStringSet *set);
tools/clang/include/clang-c/Documentation.h
   47 CINDEX_LINKAGE CXComment clang_Cursor_getParsedComment(CXCursor C);
  213 CINDEX_LINKAGE enum CXCommentKind clang_Comment_getKind(CXComment Comment);
  220 CINDEX_LINKAGE unsigned clang_Comment_getNumChildren(CXComment Comment);
  229 CINDEX_LINKAGE
  241 CINDEX_LINKAGE unsigned clang_Comment_isWhitespace(CXComment Comment);
  248 CINDEX_LINKAGE
  256 CINDEX_LINKAGE CXString clang_TextComment_getText(CXComment Comment);
  263 CINDEX_LINKAGE
  272 CINDEX_LINKAGE enum CXCommentInlineCommandRenderKind
  280 CINDEX_LINKAGE
  290 CINDEX_LINKAGE
  300 CINDEX_LINKAGE CXString clang_HTMLTagComment_getTagName(CXComment Comment);
  307 CINDEX_LINKAGE
  315 CINDEX_LINKAGE unsigned clang_HTMLStartTag_getNumAttrs(CXComment Comment);
  324 CINDEX_LINKAGE
  334 CINDEX_LINKAGE
  342 CINDEX_LINKAGE
  350 CINDEX_LINKAGE
  360 CINDEX_LINKAGE
  370 CINDEX_LINKAGE
  378 CINDEX_LINKAGE
  388 CINDEX_LINKAGE
  396 CINDEX_LINKAGE
  405 CINDEX_LINKAGE
  413 CINDEX_LINKAGE
  422 CINDEX_LINKAGE
  434 CINDEX_LINKAGE
  450 CINDEX_LINKAGE
  471 CINDEX_LINKAGE
  479 CINDEX_LINKAGE
  487 CINDEX_LINKAGE CXString clang_VerbatimLineComment_getText(CXComment Comment);
  497 CINDEX_LINKAGE CXString clang_HTMLTagComment_getAsString(CXComment Comment);
  530 CINDEX_LINKAGE CXString clang_FullComment_getAsHTML(CXComment Comment);
  542 CINDEX_LINKAGE CXString clang_FullComment_getAsXML(CXComment Comment);
tools/clang/include/clang-c/Index.h
  272 CINDEX_LINKAGE CXIndex clang_createIndex(int excludeDeclarationsFromPCH,
  281 CINDEX_LINKAGE void clang_disposeIndex(CXIndex index);
  330 CINDEX_LINKAGE void clang_CXIndex_setGlobalOptions(CXIndex, unsigned options);
  338 CINDEX_LINKAGE unsigned clang_CXIndex_getGlobalOptions(CXIndex);
  347 CINDEX_LINKAGE void
  364 CINDEX_LINKAGE CXString clang_getFileName(CXFile SFile);
  369 CINDEX_LINKAGE time_t clang_getFileTime(CXFile SFile);
  387 CINDEX_LINKAGE int clang_getFileUniqueID(CXFile file, CXFileUniqueID *outID);
  394 CINDEX_LINKAGE unsigned
  407 CINDEX_LINKAGE CXFile clang_getFile(CXTranslationUnit tu,
  422 CINDEX_LINKAGE const char *clang_getFileContents(CXTranslationUnit tu,
  429 CINDEX_LINKAGE int clang_File_isEqual(CXFile file1, CXFile file2);
  436 CINDEX_LINKAGE CXString clang_File_tryGetRealPathName(CXFile file);
  482 CINDEX_LINKAGE CXSourceLocation clang_getNullLocation(void);
  492 CINDEX_LINKAGE unsigned clang_equalLocations(CXSourceLocation loc1,
  499 CINDEX_LINKAGE CXSourceLocation clang_getLocation(CXTranslationUnit tu,
  507 CINDEX_LINKAGE CXSourceLocation clang_getLocationForOffset(CXTranslationUnit tu,
  514 CINDEX_LINKAGE int clang_Location_isInSystemHeader(CXSourceLocation location);
  520 CINDEX_LINKAGE int clang_Location_isFromMainFile(CXSourceLocation location);
  525 CINDEX_LINKAGE CXSourceRange clang_getNullRange(void);
  531 CINDEX_LINKAGE CXSourceRange clang_getRange(CXSourceLocation begin,
  539 CINDEX_LINKAGE unsigned clang_equalRanges(CXSourceRange range1,
  545 CINDEX_LINKAGE int clang_Range_isNull(CXSourceRange range);
  569 CINDEX_LINKAGE void clang_getExpansionLocation(CXSourceLocation location,
  615 CINDEX_LINKAGE void clang_getPresumedLocation(CXSourceLocation location,
  628 CINDEX_LINKAGE void clang_getInstantiationLocation(CXSourceLocation location,
  656 CINDEX_LINKAGE void clang_getSpellingLocation(CXSourceLocation location,
  685 CINDEX_LINKAGE void clang_getFileLocation(CXSourceLocation location,
  695 CINDEX_LINKAGE CXSourceLocation clang_getRangeStart(CXSourceRange range);
  701 CINDEX_LINKAGE CXSourceLocation clang_getRangeEnd(CXSourceRange range);
  721 CINDEX_LINKAGE CXSourceRangeList *clang_getSkippedRanges(CXTranslationUnit tu,
  731 CINDEX_LINKAGE CXSourceRangeList *clang_getAllSkippedRanges(CXTranslationUnit tu);
  736 CINDEX_LINKAGE void clang_disposeSourceRangeList(CXSourceRangeList *ranges);
  797 CINDEX_LINKAGE unsigned clang_getNumDiagnosticsInSet(CXDiagnosticSet Diags);
  808 CINDEX_LINKAGE CXDiagnostic clang_getDiagnosticInSet(CXDiagnosticSet Diags,
  853 CINDEX_LINKAGE CXDiagnosticSet clang_loadDiagnostics(const char *file,
  860 CINDEX_LINKAGE void clang_disposeDiagnosticSet(CXDiagnosticSet Diags);
  868 CINDEX_LINKAGE CXDiagnosticSet clang_getChildDiagnostics(CXDiagnostic D);
  874 CINDEX_LINKAGE unsigned clang_getNumDiagnostics(CXTranslationUnit Unit);
  885 CINDEX_LINKAGE CXDiagnostic clang_getDiagnostic(CXTranslationUnit Unit,
  894 CINDEX_LINKAGE CXDiagnosticSet
  900 CINDEX_LINKAGE void clang_disposeDiagnostic(CXDiagnostic Diagnostic);
  985 CINDEX_LINKAGE CXString clang_formatDiagnostic(CXDiagnostic Diagnostic,
  995 CINDEX_LINKAGE unsigned clang_defaultDiagnosticDisplayOptions(void);
 1000 CINDEX_LINKAGE enum CXDiagnosticSeverity
 1009 CINDEX_LINKAGE CXSourceLocation clang_getDiagnosticLocation(CXDiagnostic);
 1014 CINDEX_LINKAGE CXString clang_getDiagnosticSpelling(CXDiagnostic);
 1028 CINDEX_LINKAGE CXString clang_getDiagnosticOption(CXDiagnostic Diag,
 1041 CINDEX_LINKAGE unsigned clang_getDiagnosticCategory(CXDiagnostic);
 1053 CINDEX_DEPRECATED CINDEX_LINKAGE
 1061 CINDEX_LINKAGE CXString clang_getDiagnosticCategoryText(CXDiagnostic);
 1067 CINDEX_LINKAGE unsigned clang_getDiagnosticNumRanges(CXDiagnostic);
 1082 CINDEX_LINKAGE CXSourceRange clang_getDiagnosticRange(CXDiagnostic Diagnostic,
 1089 CINDEX_LINKAGE unsigned clang_getDiagnosticNumFixIts(CXDiagnostic Diagnostic);
 1116 CINDEX_LINKAGE CXString clang_getDiagnosticFixIt(CXDiagnostic Diagnostic,
 1137 CINDEX_LINKAGE CXString
 1180 CINDEX_LINKAGE CXTranslationUnit clang_createTranslationUnitFromSourceFile(
 1194 CINDEX_LINKAGE CXTranslationUnit clang_createTranslationUnit(
 1206 CINDEX_LINKAGE enum CXErrorCode clang_createTranslationUnit2(
 1379 CINDEX_LINKAGE unsigned clang_defaultEditingTranslationUnitOptions(void);
 1387 CINDEX_LINKAGE CXTranslationUnit
 1440 CINDEX_LINKAGE enum CXErrorCode
 1455 CINDEX_LINKAGE enum CXErrorCode clang_parseTranslationUnit2FullArgv(
 1484 CINDEX_LINKAGE unsigned clang_defaultSaveOptions(CXTranslationUnit TU);
 1544 CINDEX_LINKAGE int clang_saveTranslationUnit(CXTranslationUnit TU,
 1555 CINDEX_LINKAGE unsigned clang_suspendTranslationUnit(CXTranslationUnit);
 1560 CINDEX_LINKAGE void clang_disposeTranslationUnit(CXTranslationUnit);
 1586 CINDEX_LINKAGE unsigned clang_defaultReparseOptions(CXTranslationUnit TU);
 1627 CINDEX_LINKAGE int clang_reparseTranslationUnit(CXTranslationUnit TU,
 1662 CINDEX_LINKAGE
 1693 CINDEX_LINKAGE CXTUResourceUsage clang_getCXTUResourceUsage(CXTranslationUnit TU);
 1695 CINDEX_LINKAGE void clang_disposeCXTUResourceUsage(CXTUResourceUsage usage);
 1702 CINDEX_LINKAGE CXTargetInfo
 1708 CINDEX_LINKAGE void
 1716 CINDEX_LINKAGE CXString
 1724 CINDEX_LINKAGE int
 2697 CINDEX_LINKAGE CXCursor clang_getNullCursor(void);
 2705 CINDEX_LINKAGE CXCursor clang_getTranslationUnitCursor(CXTranslationUnit);
 2710 CINDEX_LINKAGE unsigned clang_equalCursors(CXCursor, CXCursor);
 2715 CINDEX_LINKAGE int clang_Cursor_isNull(CXCursor cursor);
 2720 CINDEX_LINKAGE unsigned clang_hashCursor(CXCursor);
 2725 CINDEX_LINKAGE enum CXCursorKind clang_getCursorKind(CXCursor);
 2730 CINDEX_LINKAGE unsigned clang_isDeclaration(enum CXCursorKind);
 2740 CINDEX_LINKAGE unsigned clang_isInvalidDeclaration(CXCursor);
 2750 CINDEX_LINKAGE unsigned clang_isReference(enum CXCursorKind);
 2755 CINDEX_LINKAGE unsigned clang_isExpression(enum CXCursorKind);
 2760 CINDEX_LINKAGE unsigned clang_isStatement(enum CXCursorKind);
 2765 CINDEX_LINKAGE unsigned clang_isAttribute(enum CXCursorKind);
 2770 CINDEX_LINKAGE unsigned clang_Cursor_hasAttrs(CXCursor C);
 2776 CINDEX_LINKAGE unsigned clang_isInvalid(enum CXCursorKind);
 2782 CINDEX_LINKAGE unsigned clang_isTranslationUnit(enum CXCursorKind);
 2788 CINDEX_LINKAGE unsigned clang_isPreprocessing(enum CXCursorKind);
 2794 CINDEX_LINKAGE unsigned clang_isUnexposed(enum CXCursorKind);
 2820 CINDEX_LINKAGE enum CXLinkageKind clang_getCursorLinkage(CXCursor cursor);
 2846 CINDEX_LINKAGE enum CXVisibilityKind clang_getCursorVisibility(CXCursor cursor);
 2856 CINDEX_LINKAGE enum CXAvailabilityKind
 2932 CINDEX_LINKAGE int
 2944 CINDEX_LINKAGE void
 2960 CINDEX_LINKAGE enum CXLanguageKind clang_getCursorLanguage(CXCursor cursor);
 2976 CINDEX_LINKAGE enum CXTLSKind clang_getCursorTLSKind(CXCursor cursor);
 2981 CINDEX_LINKAGE CXTranslationUnit clang_Cursor_getTranslationUnit(CXCursor);
 2991 CINDEX_LINKAGE CXCursorSet clang_createCXCursorSet(void);
 2996 CINDEX_LINKAGE void clang_disposeCXCursorSet(CXCursorSet cset);
 3003 CINDEX_LINKAGE unsigned clang_CXCursorSet_contains(CXCursorSet cset,
 3011 CINDEX_LINKAGE unsigned clang_CXCursorSet_insert(CXCursorSet cset,
 3047 CINDEX_LINKAGE CXCursor clang_getCursorSemanticParent(CXCursor cursor);
 3083 CINDEX_LINKAGE CXCursor clang_getCursorLexicalParent(CXCursor cursor);
 3128 CINDEX_LINKAGE void clang_getOverriddenCursors(CXCursor cursor,
 3136 CINDEX_LINKAGE void clang_disposeOverriddenCursors(CXCursor *overridden);
 3142 CINDEX_LINKAGE CXFile clang_getIncludedFile(CXCursor cursor);
 3174 CINDEX_LINKAGE CXCursor clang_getCursor(CXTranslationUnit, CXSourceLocation);
 3186 CINDEX_LINKAGE CXSourceLocation clang_getCursorLocation(CXCursor);
 3199 CINDEX_LINKAGE CXSourceRange clang_getCursorExtent(CXCursor);
 3400 CINDEX_LINKAGE CXType clang_getCursorType(CXCursor C);
 3408 CINDEX_LINKAGE CXString clang_getTypeSpelling(CXType CT);
 3416 CINDEX_LINKAGE CXType clang_getTypedefDeclUnderlyingType(CXCursor C);
 3424 CINDEX_LINKAGE CXType clang_getEnumDeclIntegerType(CXCursor C);
 3434 CINDEX_LINKAGE long long clang_getEnumConstantDeclValue(CXCursor C);
 3444 CINDEX_LINKAGE unsigned long long clang_getEnumConstantDeclUnsignedValue(CXCursor C);
 3451 CINDEX_LINKAGE int clang_getFieldDeclBitWidth(CXCursor C);
 3460 CINDEX_LINKAGE int clang_Cursor_getNumArguments(CXCursor C);
 3469 CINDEX_LINKAGE CXCursor clang_Cursor_getArgument(CXCursor C, unsigned i);
 3507 CINDEX_LINKAGE int clang_Cursor_getNumTemplateArguments(CXCursor C);
 3525 CINDEX_LINKAGE enum CXTemplateArgumentKind clang_Cursor_getTemplateArgumentKind(
 3546 CINDEX_LINKAGE CXType clang_Cursor_getTemplateArgumentType(CXCursor C,
 3566 CINDEX_LINKAGE long long clang_Cursor_getTemplateArgumentValue(CXCursor C,
 3586 CINDEX_LINKAGE unsigned long long clang_Cursor_getTemplateArgumentUnsignedValue(
 3595 CINDEX_LINKAGE unsigned clang_equalTypes(CXType A, CXType B);
 3605 CINDEX_LINKAGE CXType clang_getCanonicalType(CXType T);
 3612 CINDEX_LINKAGE unsigned clang_isConstQualifiedType(CXType T);
 3618 CINDEX_LINKAGE unsigned clang_Cursor_isMacroFunctionLike(CXCursor C);
 3624 CINDEX_LINKAGE unsigned clang_Cursor_isMacroBuiltin(CXCursor C);
 3630 CINDEX_LINKAGE unsigned clang_Cursor_isFunctionInlined(CXCursor C);
 3637 CINDEX_LINKAGE unsigned clang_isVolatileQualifiedType(CXType T);
 3644 CINDEX_LINKAGE unsigned clang_isRestrictQualifiedType(CXType T);
 3649 CINDEX_LINKAGE unsigned clang_getAddressSpace(CXType T);
 3654 CINDEX_LINKAGE CXString clang_getTypedefName(CXType CT);
 3659 CINDEX_LINKAGE CXType clang_getPointeeType(CXType T);
 3664 CINDEX_LINKAGE CXCursor clang_getTypeDeclaration(CXType T);
 3669 CINDEX_LINKAGE CXString clang_getDeclObjCTypeEncoding(CXCursor C);
 3674 CINDEX_LINKAGE CXString clang_Type_getObjCEncoding(CXType type);
 3679 CINDEX_LINKAGE CXString clang_getTypeKindSpelling(enum CXTypeKind K);
 3686 CINDEX_LINKAGE enum CXCallingConv clang_getFunctionTypeCallingConv(CXType T);
 3693 CINDEX_LINKAGE CXType clang_getResultType(CXType T);
 3701 CINDEX_LINKAGE int clang_getExceptionSpecificationType(CXType T);
 3709 CINDEX_LINKAGE int clang_getNumArgTypes(CXType T);
 3717 CINDEX_LINKAGE CXType clang_getArgType(CXType T, unsigned i);
 3724 CINDEX_LINKAGE CXType clang_Type_getObjCObjectBaseType(CXType T);
 3731 CINDEX_LINKAGE unsigned clang_Type_getNumObjCProtocolRefs(CXType T);
 3739 CINDEX_LINKAGE CXCursor clang_Type_getObjCProtocolDecl(CXType T, unsigned i);
 3746 CINDEX_LINKAGE unsigned clang_Type_getNumObjCTypeArgs(CXType T);
 3754 CINDEX_LINKAGE CXType clang_Type_getObjCTypeArg(CXType T, unsigned i);
 3759 CINDEX_LINKAGE unsigned clang_isFunctionTypeVariadic(CXType T);
 3766 CINDEX_LINKAGE CXType clang_getCursorResultType(CXCursor C);
 3774 CINDEX_LINKAGE int clang_getCursorExceptionSpecificationType(CXCursor C);
 3780 CINDEX_LINKAGE unsigned clang_isPODType(CXType T);
 3788 CINDEX_LINKAGE CXType clang_getElementType(CXType T);
 3796 CINDEX_LINKAGE long long clang_getNumElements(CXType T);
 3803 CINDEX_LINKAGE CXType clang_getArrayElementType(CXType T);
 3810 CINDEX_LINKAGE long long clang_getArraySize(CXType T);
 3817 CINDEX_LINKAGE CXType clang_Type_getNamedType(CXType T);
 3827 CINDEX_LINKAGE unsigned clang_Type_isTransparentTagTypedef(CXType T);
 3854 CINDEX_LINKAGE enum CXTypeNullabilityKind clang_Type_getNullability(CXType T);
 3903 CINDEX_LINKAGE long long clang_Type_getAlignOf(CXType T);
 3910 CINDEX_LINKAGE CXType clang_Type_getClassType(CXType T);
 3921 CINDEX_LINKAGE long long clang_Type_getSizeOf(CXType T);
 3936 CINDEX_LINKAGE long long clang_Type_getOffsetOf(CXType T, const char *S);
 3943 CINDEX_LINKAGE CXType clang_Type_getModifiedType(CXType T);
 3958 CINDEX_LINKAGE long long clang_Cursor_getOffsetOfField(CXCursor C);
 3964 CINDEX_LINKAGE unsigned clang_Cursor_isAnonymous(CXCursor C);
 3970 CINDEX_LINKAGE unsigned clang_Cursor_isAnonymousRecordDecl(CXCursor C);
 3976 CINDEX_LINKAGE unsigned clang_Cursor_isInlineNamespace(CXCursor C);
 3991 CINDEX_LINKAGE int clang_Type_getNumTemplateArguments(CXType T);
 4000 CINDEX_LINKAGE CXType clang_Type_getTemplateArgumentAsType(CXType T, unsigned i);
 4008 CINDEX_LINKAGE enum CXRefQualifierKind clang_Type_getCXXRefQualifier(CXType T);
 4014 CINDEX_LINKAGE unsigned clang_Cursor_isBitField(CXCursor C);
 4020 CINDEX_LINKAGE unsigned clang_isVirtualBase(CXCursor);
 4040 CINDEX_LINKAGE enum CX_CXXAccessSpecifier clang_getCXXAccessSpecifier(CXCursor);
 4063 CINDEX_LINKAGE enum CX_StorageClass clang_Cursor_getStorageClass(CXCursor);
 4074 CINDEX_LINKAGE unsigned clang_getNumOverloadedDecls(CXCursor cursor);
 4090 CINDEX_LINKAGE CXCursor clang_getOverloadedDecl(CXCursor cursor,
 4108 CINDEX_LINKAGE CXType clang_getIBOutletCollectionType(CXCursor);
 4185 CINDEX_LINKAGE unsigned clang_visitChildren(CXCursor parent,
 4236 CINDEX_LINKAGE CXString clang_getCursorUSR(CXCursor);
 4241 CINDEX_LINKAGE CXString clang_constructUSR_ObjCClass(const char *class_name);
 4246 CINDEX_LINKAGE CXString
 4253 CINDEX_LINKAGE CXString
 4260 CINDEX_LINKAGE CXString clang_constructUSR_ObjCIvar(const char *name,
 4267 CINDEX_LINKAGE CXString clang_constructUSR_ObjCMethod(const char *name,
 4275 CINDEX_LINKAGE CXString clang_constructUSR_ObjCProperty(const char *property,
 4281 CINDEX_LINKAGE CXString clang_getCursorSpelling(CXCursor);
 4294 CINDEX_LINKAGE CXSourceRange clang_Cursor_getSpellingNameRange(CXCursor,
 4343 CINDEX_LINKAGE unsigned
 4350 CINDEX_LINKAGE void clang_PrintingPolicy_setProperty(CXPrintingPolicy Policy,
 4360 CINDEX_LINKAGE CXPrintingPolicy clang_getCursorPrintingPolicy(CXCursor);
 4365 CINDEX_LINKAGE void clang_PrintingPolicy_dispose(CXPrintingPolicy Policy);
 4378 CINDEX_LINKAGE CXString clang_getCursorPrettyPrinted(CXCursor Cursor,
 4388 CINDEX_LINKAGE CXString clang_getCursorDisplayName(CXCursor);
 4400 CINDEX_LINKAGE CXCursor clang_getCursorReferenced(CXCursor);
 4430 CINDEX_LINKAGE CXCursor clang_getCursorDefinition(CXCursor);
 4436 CINDEX_LINKAGE unsigned clang_isCursorDefinition(CXCursor);
 4462 CINDEX_LINKAGE CXCursor clang_getCanonicalCursor(CXCursor);
 4475 CINDEX_LINKAGE int clang_Cursor_getObjCSelectorIndex(CXCursor);
 4488 CINDEX_LINKAGE int clang_Cursor_isDynamicCall(CXCursor C);
 4494 CINDEX_LINKAGE CXType clang_Cursor_getReceiverType(CXCursor C);
 4523 CINDEX_LINKAGE unsigned clang_Cursor_getObjCPropertyAttributes(CXCursor C,
 4530 CINDEX_LINKAGE CXString clang_Cursor_getObjCPropertyGetterName(CXCursor C);
 4536 CINDEX_LINKAGE CXString clang_Cursor_getObjCPropertySetterName(CXCursor C);
 4558 CINDEX_LINKAGE unsigned clang_Cursor_getObjCDeclQualifiers(CXCursor C);
 4565 CINDEX_LINKAGE unsigned clang_Cursor_isObjCOptional(CXCursor C);
 4570 CINDEX_LINKAGE unsigned clang_Cursor_isVariadic(CXCursor C);
 4585 CINDEX_LINKAGE unsigned clang_Cursor_isExternalSymbol(CXCursor C,
 4594 CINDEX_LINKAGE CXSourceRange clang_Cursor_getCommentRange(CXCursor C);
 4600 CINDEX_LINKAGE CXString clang_Cursor_getRawCommentText(CXCursor C);
 4607 CINDEX_LINKAGE CXString clang_Cursor_getBriefCommentText(CXCursor C);
 4621 CINDEX_LINKAGE CXString clang_Cursor_getMangling(CXCursor);
 4627 CINDEX_LINKAGE CXStringSet *clang_Cursor_getCXXManglings(CXCursor);
 4633 CINDEX_LINKAGE CXStringSet *clang_Cursor_getObjCManglings(CXCursor);
 4652 CINDEX_LINKAGE CXModule clang_Cursor_getModule(CXCursor C);
 4658 CINDEX_LINKAGE CXModule clang_getModuleForFile(CXTranslationUnit, CXFile);
 4665 CINDEX_LINKAGE CXFile clang_Module_getASTFile(CXModule Module);
 4673 CINDEX_LINKAGE CXModule clang_Module_getParent(CXModule Module);
 4681 CINDEX_LINKAGE CXString clang_Module_getName(CXModule Module);
 4688 CINDEX_LINKAGE CXString clang_Module_getFullName(CXModule Module);
 4695 CINDEX_LINKAGE int clang_Module_isSystem(CXModule Module);
 4702 CINDEX_LINKAGE unsigned clang_Module_getNumTopLevelHeaders(CXTranslationUnit,
 4712 CINDEX_LINKAGE
 4732 CINDEX_LINKAGE unsigned clang_CXXConstructor_isConvertingConstructor(CXCursor C);
 4737 CINDEX_LINKAGE unsigned clang_CXXConstructor_isCopyConstructor(CXCursor C);
 4742 CINDEX_LINKAGE unsigned clang_CXXConstructor_isDefaultConstructor(CXCursor C);
 4747 CINDEX_LINKAGE unsigned clang_CXXConstructor_isMoveConstructor(CXCursor C);
 4752 CINDEX_LINKAGE unsigned clang_CXXField_isMutable(CXCursor C);
 4757 CINDEX_LINKAGE unsigned clang_CXXMethod_isDefaulted(CXCursor C);
 4763 CINDEX_LINKAGE unsigned clang_CXXMethod_isPureVirtual(CXCursor C);
 4769 CINDEX_LINKAGE unsigned clang_CXXMethod_isStatic(CXCursor C);
 4776 CINDEX_LINKAGE unsigned clang_CXXMethod_isVirtual(CXCursor C);
 4782 CINDEX_LINKAGE unsigned clang_CXXRecord_isAbstract(CXCursor C);
 4787 CINDEX_LINKAGE unsigned clang_EnumDecl_isScoped(CXCursor C);
 4793 CINDEX_LINKAGE unsigned clang_CXXMethod_isConst(CXCursor C);
 4812 CINDEX_LINKAGE enum CXCursorKind clang_getTemplateCursorKind(CXCursor C);
 4842 CINDEX_LINKAGE CXCursor clang_getSpecializedCursorTemplate(CXCursor C);
 4862 CINDEX_LINKAGE CXSourceRange clang_getCursorReferenceNameRange(CXCursor C,
 4955 CINDEX_LINKAGE CXToken *clang_getToken(CXTranslationUnit TU,
 4961 CINDEX_LINKAGE CXTokenKind clang_getTokenKind(CXToken);
 4969 CINDEX_LINKAGE CXString clang_getTokenSpelling(CXTranslationUnit, CXToken);
 4974 CINDEX_LINKAGE CXSourceLocation clang_getTokenLocation(CXTranslationUnit,
 4980 CINDEX_LINKAGE CXSourceRange clang_getTokenExtent(CXTranslationUnit, CXToken);
 4999 CINDEX_LINKAGE void clang_tokenize(CXTranslationUnit TU, CXSourceRange Range,
 5032 CINDEX_LINKAGE void clang_annotateTokens(CXTranslationUnit TU,
 5039 CINDEX_LINKAGE void clang_disposeTokens(CXTranslationUnit TU,
 5056 CINDEX_LINKAGE CXString clang_getCursorKindSpelling(enum CXCursorKind Kind);
 5057 CINDEX_LINKAGE void clang_getDefinitionSpellingAndExtent(CXCursor,
 5064 CINDEX_LINKAGE void clang_enableStackTraces(void);
 5065 CINDEX_LINKAGE void clang_executeOnThread(void (*fn)(void*), void *user_data,
 5302 CINDEX_LINKAGE enum CXCompletionChunkKind
 5316 CINDEX_LINKAGE CXString
 5331 CINDEX_LINKAGE CXCompletionString
 5338 CINDEX_LINKAGE unsigned
 5353 CINDEX_LINKAGE unsigned
 5364 CINDEX_LINKAGE enum CXAvailabilityKind
 5376 CINDEX_LINKAGE unsigned
 5390 CINDEX_LINKAGE CXString
 5410 CINDEX_LINKAGE CXString
 5418 CINDEX_LINKAGE CXString
 5430 CINDEX_LINKAGE CXCompletionString
 5466 CINDEX_LINKAGE unsigned
 5513 CINDEX_LINKAGE CXString clang_getCompletionFixIt(
 5697 CINDEX_LINKAGE unsigned clang_defaultCodeCompleteOptions(void);
 5767 CINDEX_LINKAGE
 5783 CINDEX_LINKAGE
 5790 CINDEX_LINKAGE
 5797 CINDEX_LINKAGE
 5809 CINDEX_LINKAGE
 5822 CINDEX_LINKAGE
 5842 CINDEX_LINKAGE
 5856 CINDEX_LINKAGE
 5870 CINDEX_LINKAGE
 5887 CINDEX_LINKAGE CXString clang_getClangVersion(void);
 5895 CINDEX_LINKAGE void clang_toggleCrashRecovery(unsigned isEnabled);
 5919 CINDEX_LINKAGE void clang_getInclusions(CXTranslationUnit tu,
 5945 CINDEX_LINKAGE CXEvalResult clang_Cursor_Evaluate(CXCursor C);
 5950 CINDEX_LINKAGE CXEvalResultKind clang_EvalResult_getKind(CXEvalResult E);
 5956 CINDEX_LINKAGE int clang_EvalResult_getAsInt(CXEvalResult E);
 5963 CINDEX_LINKAGE long long clang_EvalResult_getAsLongLong(CXEvalResult E);
 5969 CINDEX_LINKAGE unsigned clang_EvalResult_isUnsignedInt(CXEvalResult E);
 5975 CINDEX_LINKAGE unsigned long long clang_EvalResult_getAsUnsigned(CXEvalResult E);
 5981 CINDEX_LINKAGE double clang_EvalResult_getAsDouble(CXEvalResult E);
 5989 CINDEX_LINKAGE const char* clang_EvalResult_getAsStr(CXEvalResult E);
 5994 CINDEX_LINKAGE void clang_EvalResult_dispose(CXEvalResult E);
 6017 CINDEX_LINKAGE CXRemapping clang_getRemappings(const char *path);
 6029 CINDEX_LINKAGE
 6036 CINDEX_LINKAGE unsigned clang_remap_getNumFiles(CXRemapping);
 6046 CINDEX_LINKAGE void clang_remap_getFilenames(CXRemapping, unsigned index,
 6052 CINDEX_LINKAGE void clang_remap_dispose(CXRemapping);
 6104 CINDEX_LINKAGE CXResult clang_findReferencesInFile(CXCursor cursor, CXFile file,
 6119 CINDEX_LINKAGE CXResult clang_findIncludesInFile(CXTranslationUnit TU,
 6525 CINDEX_LINKAGE int clang_index_isEntityObjCContainerKind(CXIdxEntityKind);
 6526 CINDEX_LINKAGE const CXIdxObjCContainerDeclInfo *
 6529 CINDEX_LINKAGE const CXIdxObjCInterfaceDeclInfo *
 6532 CINDEX_LINKAGE
 6536 CINDEX_LINKAGE const CXIdxObjCProtocolRefListInfo *
 6539 CINDEX_LINKAGE const CXIdxObjCPropertyDeclInfo *
 6542 CINDEX_LINKAGE const CXIdxIBOutletCollectionAttrInfo *
 6545 CINDEX_LINKAGE const CXIdxCXXClassDeclInfo *
 6552 CINDEX_LINKAGE CXIdxClientContainer
 6559 CINDEX_LINKAGE void
 6565 CINDEX_LINKAGE CXIdxClientEntity
 6571 CINDEX_LINKAGE void
 6586 CINDEX_LINKAGE CXIndexAction clang_IndexAction_create(CXIndex CIdx);
 6594 CINDEX_LINKAGE void clang_IndexAction_dispose(CXIndexAction);
 6660 CINDEX_LINKAGE int clang_indexSourceFile(CXIndexAction,
 6678 CINDEX_LINKAGE int clang_indexSourceFileFullArgv(
 6701 CINDEX_LINKAGE int clang_indexTranslationUnit(CXIndexAction,
 6716 CINDEX_LINKAGE void clang_indexLoc_getFileLocation(CXIdxLoc loc,
 6726 CINDEX_LINKAGE
 6762 CINDEX_LINKAGE unsigned clang_Type_visitFields(CXType T,