Lines Matching refs:CINDEX_LINKAGE

207 CINDEX_LINKAGE CXIndex clang_createIndex(int excludeDeclarationsFromPCH,
216 CINDEX_LINKAGE void clang_disposeIndex(CXIndex index);
265 CINDEX_LINKAGE void clang_CXIndex_setGlobalOptions(CXIndex, unsigned options);
273 CINDEX_LINKAGE unsigned clang_CXIndex_getGlobalOptions(CXIndex);
290 CINDEX_LINKAGE CXString clang_getFileName(CXFile SFile);
295 CINDEX_LINKAGE time_t clang_getFileTime(CXFile SFile);
313 CINDEX_LINKAGE int clang_getFileUniqueID(CXFile file, CXFileUniqueID *outID);
320 CINDEX_LINKAGE unsigned
333 CINDEX_LINKAGE CXFile clang_getFile(CXTranslationUnit tu,
380 CINDEX_LINKAGE CXSourceLocation clang_getNullLocation(void);
390 CINDEX_LINKAGE unsigned clang_equalLocations(CXSourceLocation loc1,
397 CINDEX_LINKAGE CXSourceLocation clang_getLocation(CXTranslationUnit tu,
405 CINDEX_LINKAGE CXSourceLocation clang_getLocationForOffset(CXTranslationUnit tu,
412 CINDEX_LINKAGE int clang_Location_isInSystemHeader(CXSourceLocation location);
418 CINDEX_LINKAGE int clang_Location_isFromMainFile(CXSourceLocation location);
423 CINDEX_LINKAGE CXSourceRange clang_getNullRange(void);
429 CINDEX_LINKAGE CXSourceRange clang_getRange(CXSourceLocation begin,
437 CINDEX_LINKAGE unsigned clang_equalRanges(CXSourceRange range1,
443 CINDEX_LINKAGE int clang_Range_isNull(CXSourceRange range);
467 CINDEX_LINKAGE void clang_getExpansionLocation(CXSourceLocation location,
513 CINDEX_LINKAGE void clang_getPresumedLocation(CXSourceLocation location,
526 CINDEX_LINKAGE void clang_getInstantiationLocation(CXSourceLocation location,
554 CINDEX_LINKAGE void clang_getSpellingLocation(CXSourceLocation location,
583 CINDEX_LINKAGE void clang_getFileLocation(CXSourceLocation location,
593 CINDEX_LINKAGE CXSourceLocation clang_getRangeStart(CXSourceRange range);
599 CINDEX_LINKAGE CXSourceLocation clang_getRangeEnd(CXSourceRange range);
660 CINDEX_LINKAGE unsigned clang_getNumDiagnosticsInSet(CXDiagnosticSet Diags);
671 CINDEX_LINKAGE CXDiagnostic clang_getDiagnosticInSet(CXDiagnosticSet Diags,
717 CINDEX_LINKAGE CXDiagnosticSet clang_loadDiagnostics(const char *file,
724 CINDEX_LINKAGE void clang_disposeDiagnosticSet(CXDiagnosticSet Diags);
732 CINDEX_LINKAGE CXDiagnosticSet clang_getChildDiagnostics(CXDiagnostic D);
738 CINDEX_LINKAGE unsigned clang_getNumDiagnostics(CXTranslationUnit Unit);
749 CINDEX_LINKAGE CXDiagnostic clang_getDiagnostic(CXTranslationUnit Unit,
758 CINDEX_LINKAGE CXDiagnosticSet
764 CINDEX_LINKAGE void clang_disposeDiagnostic(CXDiagnostic Diagnostic);
849 CINDEX_LINKAGE CXString clang_formatDiagnostic(CXDiagnostic Diagnostic,
859 CINDEX_LINKAGE unsigned clang_defaultDiagnosticDisplayOptions(void);
864 CINDEX_LINKAGE enum CXDiagnosticSeverity
873 CINDEX_LINKAGE CXSourceLocation clang_getDiagnosticLocation(CXDiagnostic);
878 CINDEX_LINKAGE CXString clang_getDiagnosticSpelling(CXDiagnostic);
892 CINDEX_LINKAGE CXString clang_getDiagnosticOption(CXDiagnostic Diag,
905 CINDEX_LINKAGE unsigned clang_getDiagnosticCategory(CXDiagnostic);
917 CINDEX_DEPRECATED CINDEX_LINKAGE
925 CINDEX_LINKAGE CXString clang_getDiagnosticCategoryText(CXDiagnostic);
931 CINDEX_LINKAGE unsigned clang_getDiagnosticNumRanges(CXDiagnostic);
946 CINDEX_LINKAGE CXSourceRange clang_getDiagnosticRange(CXDiagnostic Diagnostic,
953 CINDEX_LINKAGE unsigned clang_getDiagnosticNumFixIts(CXDiagnostic Diagnostic);
980 CINDEX_LINKAGE CXString clang_getDiagnosticFixIt(CXDiagnostic Diagnostic,
1001 CINDEX_LINKAGE CXString
1044 CINDEX_LINKAGE CXTranslationUnit clang_createTranslationUnitFromSourceFile(
1055 CINDEX_LINKAGE CXTranslationUnit clang_createTranslationUnit(CXIndex,
1169 CINDEX_LINKAGE unsigned clang_defaultEditingTranslationUnitOptions(void);
1213 CINDEX_LINKAGE CXTranslationUnit clang_parseTranslationUnit(CXIndex CIdx,
1244 CINDEX_LINKAGE unsigned clang_defaultSaveOptions(CXTranslationUnit TU);
1304 CINDEX_LINKAGE int clang_saveTranslationUnit(CXTranslationUnit TU,
1311 CINDEX_LINKAGE void clang_disposeTranslationUnit(CXTranslationUnit);
1337 CINDEX_LINKAGE unsigned clang_defaultReparseOptions(CXTranslationUnit TU);
1377 CINDEX_LINKAGE int clang_reparseTranslationUnit(CXTranslationUnit TU,
1412 CINDEX_LINKAGE
1443 CINDEX_LINKAGE CXTUResourceUsage clang_getCXTUResourceUsage(CXTranslationUnit TU);
1445 CINDEX_LINKAGE void clang_disposeCXTUResourceUsage(CXTUResourceUsage usage);
2160 CINDEX_LINKAGE CXCursor clang_getNullCursor(void);
2168 CINDEX_LINKAGE CXCursor clang_getTranslationUnitCursor(CXTranslationUnit);
2173 CINDEX_LINKAGE unsigned clang_equalCursors(CXCursor, CXCursor);
2178 CINDEX_LINKAGE int clang_Cursor_isNull(CXCursor cursor);
2183 CINDEX_LINKAGE unsigned clang_hashCursor(CXCursor);
2188 CINDEX_LINKAGE enum CXCursorKind clang_getCursorKind(CXCursor);
2193 CINDEX_LINKAGE unsigned clang_isDeclaration(enum CXCursorKind);
2203 CINDEX_LINKAGE unsigned clang_isReference(enum CXCursorKind);
2208 CINDEX_LINKAGE unsigned clang_isExpression(enum CXCursorKind);
2213 CINDEX_LINKAGE unsigned clang_isStatement(enum CXCursorKind);
2218 CINDEX_LINKAGE unsigned clang_isAttribute(enum CXCursorKind);
2224 CINDEX_LINKAGE unsigned clang_isInvalid(enum CXCursorKind);
2230 CINDEX_LINKAGE unsigned clang_isTranslationUnit(enum CXCursorKind);
2236 CINDEX_LINKAGE unsigned clang_isPreprocessing(enum CXCursorKind);
2242 CINDEX_LINKAGE unsigned clang_isUnexposed(enum CXCursorKind);
2268 CINDEX_LINKAGE enum CXLinkageKind clang_getCursorLinkage(CXCursor cursor);
2278 CINDEX_LINKAGE enum CXAvailabilityKind
2354 CINDEX_LINKAGE int
2366 CINDEX_LINKAGE void
2372 CINDEX_LINKAGE enum CXLanguageKind {
2382 CINDEX_LINKAGE enum CXLanguageKind clang_getCursorLanguage(CXCursor cursor);
2387 CINDEX_LINKAGE CXTranslationUnit clang_Cursor_getTranslationUnit(CXCursor);
2398 CINDEX_LINKAGE CXCursorSet clang_createCXCursorSet(void);
2403 CINDEX_LINKAGE void clang_disposeCXCursorSet(CXCursorSet cset);
2410 CINDEX_LINKAGE unsigned clang_CXCursorSet_contains(CXCursorSet cset,
2418 CINDEX_LINKAGE unsigned clang_CXCursorSet_insert(CXCursorSet cset,
2454 CINDEX_LINKAGE CXCursor clang_getCursorSemanticParent(CXCursor cursor);
2490 CINDEX_LINKAGE CXCursor clang_getCursorLexicalParent(CXCursor cursor);
2535 CINDEX_LINKAGE void clang_getOverriddenCursors(CXCursor cursor,
2543 CINDEX_LINKAGE void clang_disposeOverriddenCursors(CXCursor *overridden);
2549 CINDEX_LINKAGE CXFile clang_getIncludedFile(CXCursor cursor);
2581 CINDEX_LINKAGE CXCursor clang_getCursor(CXTranslationUnit, CXSourceLocation);
2593 CINDEX_LINKAGE CXSourceLocation clang_getCursorLocation(CXCursor);
2606 CINDEX_LINKAGE CXSourceRange clang_getCursorExtent(CXCursor);
2719 CINDEX_LINKAGE CXType clang_getCursorType(CXCursor C);
2727 CINDEX_LINKAGE CXString clang_getTypeSpelling(CXType CT);
2735 CINDEX_LINKAGE CXType clang_getTypedefDeclUnderlyingType(CXCursor C);
2743 CINDEX_LINKAGE CXType clang_getEnumDeclIntegerType(CXCursor C);
2753 CINDEX_LINKAGE long long clang_getEnumConstantDeclValue(CXCursor C);
2763 CINDEX_LINKAGE unsigned long long clang_getEnumConstantDeclUnsignedValue(CXCursor C);
2770 CINDEX_LINKAGE int clang_getFieldDeclBitWidth(CXCursor C);
2779 CINDEX_LINKAGE int clang_Cursor_getNumArguments(CXCursor C);
2788 CINDEX_LINKAGE CXCursor clang_Cursor_getArgument(CXCursor C, unsigned i);
2796 CINDEX_LINKAGE unsigned clang_equalTypes(CXType A, CXType B);
2806 CINDEX_LINKAGE CXType clang_getCanonicalType(CXType T);
2813 CINDEX_LINKAGE unsigned clang_isConstQualifiedType(CXType T);
2820 CINDEX_LINKAGE unsigned clang_isVolatileQualifiedType(CXType T);
2827 CINDEX_LINKAGE unsigned clang_isRestrictQualifiedType(CXType T);
2832 CINDEX_LINKAGE CXType clang_getPointeeType(CXType T);
2837 CINDEX_LINKAGE CXCursor clang_getTypeDeclaration(CXType T);
2842 CINDEX_LINKAGE CXString clang_getDeclObjCTypeEncoding(CXCursor C);
2847 CINDEX_LINKAGE CXString clang_getTypeKindSpelling(enum CXTypeKind K);
2854 CINDEX_LINKAGE enum CXCallingConv clang_getFunctionTypeCallingConv(CXType T);
2861 CINDEX_LINKAGE CXType clang_getResultType(CXType T);
2869 CINDEX_LINKAGE int clang_getNumArgTypes(CXType T);
2877 CINDEX_LINKAGE CXType clang_getArgType(CXType T, unsigned i);
2882 CINDEX_LINKAGE unsigned clang_isFunctionTypeVariadic(CXType T);
2889 CINDEX_LINKAGE CXType clang_getCursorResultType(CXCursor C);
2895 CINDEX_LINKAGE unsigned clang_isPODType(CXType T);
2903 CINDEX_LINKAGE CXType clang_getElementType(CXType T);
2911 CINDEX_LINKAGE long long clang_getNumElements(CXType T);
2918 CINDEX_LINKAGE CXType clang_getArrayElementType(CXType T);
2925 CINDEX_LINKAGE long long clang_getArraySize(CXType T);
2970 CINDEX_LINKAGE long long clang_Type_getAlignOf(CXType T);
2977 CINDEX_LINKAGE CXType clang_Type_getClassType(CXType T);
2988 CINDEX_LINKAGE long long clang_Type_getSizeOf(CXType T);
3003 CINDEX_LINKAGE long long clang_Type_getOffsetOf(CXType T, const char *S);
3020 CINDEX_LINKAGE enum CXRefQualifierKind clang_Type_getCXXRefQualifier(CXType T);
3026 CINDEX_LINKAGE unsigned clang_Cursor_isBitField(CXCursor C);
3032 CINDEX_LINKAGE unsigned clang_isVirtualBase(CXCursor);
3052 CINDEX_LINKAGE enum CX_CXXAccessSpecifier clang_getCXXAccessSpecifier(CXCursor);
3063 CINDEX_LINKAGE unsigned clang_getNumOverloadedDecls(CXCursor cursor);
3079 CINDEX_LINKAGE CXCursor clang_getOverloadedDecl(CXCursor cursor,
3098 CINDEX_LINKAGE CXType clang_getIBOutletCollectionType(CXCursor);
3175 CINDEX_LINKAGE unsigned clang_visitChildren(CXCursor parent,
3226 CINDEX_LINKAGE CXString clang_getCursorUSR(CXCursor);
3231 CINDEX_LINKAGE CXString clang_constructUSR_ObjCClass(const char *class_name);
3236 CINDEX_LINKAGE CXString
3243 CINDEX_LINKAGE CXString
3251 CINDEX_LINKAGE CXString clang_constructUSR_ObjCIvar(const char *name,
3258 CINDEX_LINKAGE CXString clang_constructUSR_ObjCMethod(const char *name,
3266 CINDEX_LINKAGE CXString clang_constructUSR_ObjCProperty(const char *property,
3272 CINDEX_LINKAGE CXString clang_getCursorSpelling(CXCursor);
3285 CINDEX_LINKAGE CXSourceRange clang_Cursor_getSpellingNameRange(CXCursor,
3296 CINDEX_LINKAGE CXString clang_getCursorDisplayName(CXCursor);
3308 CINDEX_LINKAGE CXCursor clang_getCursorReferenced(CXCursor);
3338 CINDEX_LINKAGE CXCursor clang_getCursorDefinition(CXCursor);
3344 CINDEX_LINKAGE unsigned clang_isCursorDefinition(CXCursor);
3370 CINDEX_LINKAGE CXCursor clang_getCanonicalCursor(CXCursor);
3384 CINDEX_LINKAGE int clang_Cursor_getObjCSelectorIndex(CXCursor);
3397 CINDEX_LINKAGE int clang_Cursor_isDynamicCall(CXCursor C);
3403 CINDEX_LINKAGE CXType clang_Cursor_getReceiverType(CXCursor C);
3431 CINDEX_LINKAGE unsigned clang_Cursor_getObjCPropertyAttributes(CXCursor C,
3453 CINDEX_LINKAGE unsigned clang_Cursor_getObjCDeclQualifiers(CXCursor C);
3460 CINDEX_LINKAGE unsigned clang_Cursor_isObjCOptional(CXCursor C);
3465 CINDEX_LINKAGE unsigned clang_Cursor_isVariadic(CXCursor C);
3472 CINDEX_LINKAGE CXSourceRange clang_Cursor_getCommentRange(CXCursor C);
3478 CINDEX_LINKAGE CXString clang_Cursor_getRawCommentText(CXCursor C);
3485 CINDEX_LINKAGE CXString clang_Cursor_getBriefCommentText(CXCursor C);
3492 CINDEX_LINKAGE CXComment clang_Cursor_getParsedComment(CXCursor C);
3511 CINDEX_LINKAGE CXModule clang_Cursor_getModule(CXCursor C);
3518 CINDEX_LINKAGE CXFile clang_Module_getASTFile(CXModule Module);
3526 CINDEX_LINKAGE CXModule clang_Module_getParent(CXModule Module);
3534 CINDEX_LINKAGE CXString clang_Module_getName(CXModule Module);
3541 CINDEX_LINKAGE CXString clang_Module_getFullName(CXModule Module);
3548 CINDEX_LINKAGE unsigned clang_Module_getNumTopLevelHeaders(CXTranslationUnit,
3558 CINDEX_LINKAGE
3739 CINDEX_LINKAGE enum CXCommentKind clang_Comment_getKind(CXComment Comment);
3746 CINDEX_LINKAGE unsigned clang_Comment_getNumChildren(CXComment Comment);
3755 CINDEX_LINKAGE
3767 CINDEX_LINKAGE unsigned clang_Comment_isWhitespace(CXComment Comment);
3774 CINDEX_LINKAGE
3782 CINDEX_LINKAGE CXString clang_TextComment_getText(CXComment Comment);
3789 CINDEX_LINKAGE
3798 CINDEX_LINKAGE enum CXCommentInlineCommandRenderKind
3806 CINDEX_LINKAGE
3816 CINDEX_LINKAGE
3826 CINDEX_LINKAGE CXString clang_HTMLTagComment_getTagName(CXComment Comment);
3833 CINDEX_LINKAGE
3841 CINDEX_LINKAGE unsigned clang_HTMLStartTag_getNumAttrs(CXComment Comment);
3850 CINDEX_LINKAGE
3860 CINDEX_LINKAGE
3868 CINDEX_LINKAGE
3876 CINDEX_LINKAGE
3886 CINDEX_LINKAGE
3896 CINDEX_LINKAGE
3904 CINDEX_LINKAGE
3914 CINDEX_LINKAGE
3922 CINDEX_LINKAGE
3931 CINDEX_LINKAGE
3939 CINDEX_LINKAGE
3948 CINDEX_LINKAGE
3960 CINDEX_LINKAGE
3976 CINDEX_LINKAGE
3997 CINDEX_LINKAGE
4005 CINDEX_LINKAGE
4013 CINDEX_LINKAGE CXString clang_VerbatimLineComment_getText(CXComment Comment);
4023 CINDEX_LINKAGE CXString clang_HTMLTagComment_getAsString(CXComment Comment);
4056 CINDEX_LINKAGE CXString clang_FullComment_getAsHTML(CXComment Comment);
4068 CINDEX_LINKAGE CXString clang_FullComment_getAsXML(CXComment Comment);
4087 CINDEX_LINKAGE unsigned clang_CXXMethod_isPureVirtual(CXCursor C);
4093 CINDEX_LINKAGE unsigned clang_CXXMethod_isStatic(CXCursor C);
4100 CINDEX_LINKAGE unsigned clang_CXXMethod_isVirtual(CXCursor C);
4119 CINDEX_LINKAGE enum CXCursorKind clang_getTemplateCursorKind(CXCursor C);
4149 CINDEX_LINKAGE CXCursor clang_getSpecializedCursorTemplate(CXCursor C);
4169 CINDEX_LINKAGE CXSourceRange clang_getCursorReferenceNameRange(CXCursor C,
4254 CINDEX_LINKAGE CXTokenKind clang_getTokenKind(CXToken);
4262 CINDEX_LINKAGE CXString clang_getTokenSpelling(CXTranslationUnit, CXToken);
4267 CINDEX_LINKAGE CXSourceLocation clang_getTokenLocation(CXTranslationUnit,
4273 CINDEX_LINKAGE CXSourceRange clang_getTokenExtent(CXTranslationUnit, CXToken);
4292 CINDEX_LINKAGE void clang_tokenize(CXTranslationUnit TU, CXSourceRange Range,
4325 CINDEX_LINKAGE void clang_annotateTokens(CXTranslationUnit TU,
4332 CINDEX_LINKAGE void clang_disposeTokens(CXTranslationUnit TU,
4349 CINDEX_LINKAGE CXString clang_getCursorKindSpelling(enum CXCursorKind Kind);
4350 CINDEX_LINKAGE void clang_getDefinitionSpellingAndExtent(CXCursor,
4357 CINDEX_LINKAGE void clang_enableStackTraces(void);
4358 CINDEX_LINKAGE void clang_executeOnThread(void (*fn)(void*), void *user_data,
4595 CINDEX_LINKAGE enum CXCompletionChunkKind
4609 CINDEX_LINKAGE CXString
4624 CINDEX_LINKAGE CXCompletionString
4631 CINDEX_LINKAGE unsigned
4646 CINDEX_LINKAGE unsigned
4657 CINDEX_LINKAGE enum CXAvailabilityKind
4669 CINDEX_LINKAGE unsigned
4683 CINDEX_LINKAGE CXString
4703 CINDEX_LINKAGE CXString
4711 CINDEX_LINKAGE CXString
4723 CINDEX_LINKAGE CXCompletionString
4908 CINDEX_LINKAGE unsigned clang_defaultCodeCompleteOptions(void);
4978 CINDEX_LINKAGE
4994 CINDEX_LINKAGE
5001 CINDEX_LINKAGE
5008 CINDEX_LINKAGE
5020 CINDEX_LINKAGE
5033 CINDEX_LINKAGE
5053 CINDEX_LINKAGE
5067 CINDEX_LINKAGE
5082 CINDEX_LINKAGE
5100 CINDEX_LINKAGE CXString clang_getClangVersion(void);
5109 CINDEX_LINKAGE void clang_toggleCrashRecovery(unsigned isEnabled);
5133 CINDEX_LINKAGE void clang_getInclusions(CXTranslationUnit tu,
5159 CINDEX_LINKAGE CXRemapping clang_getRemappings(const char *path);
5171 CINDEX_LINKAGE
5178 CINDEX_LINKAGE unsigned clang_remap_getNumFiles(CXRemapping);
5188 CINDEX_LINKAGE void clang_remap_getFilenames(CXRemapping, unsigned index,
5194 CINDEX_LINKAGE void clang_remap_dispose(CXRemapping);
5246 CINDEX_LINKAGE CXResult clang_findReferencesInFile(CXCursor cursor, CXFile file,
5261 CINDEX_LINKAGE CXResult clang_findIncludesInFile(CXTranslationUnit TU,
5271 CINDEX_LINKAGE
5275 CINDEX_LINKAGE
5640 CINDEX_LINKAGE int clang_index_isEntityObjCContainerKind(CXIdxEntityKind);
5641 CINDEX_LINKAGE const CXIdxObjCContainerDeclInfo *
5644 CINDEX_LINKAGE const CXIdxObjCInterfaceDeclInfo *
5647 CINDEX_LINKAGE
5651 CINDEX_LINKAGE const CXIdxObjCProtocolRefListInfo *
5654 CINDEX_LINKAGE const CXIdxObjCPropertyDeclInfo *
5657 CINDEX_LINKAGE const CXIdxIBOutletCollectionAttrInfo *
5660 CINDEX_LINKAGE const CXIdxCXXClassDeclInfo *
5667 CINDEX_LINKAGE CXIdxClientContainer
5674 CINDEX_LINKAGE void
5680 CINDEX_LINKAGE CXIdxClientEntity
5686 CINDEX_LINKAGE void
5701 CINDEX_LINKAGE CXIndexAction clang_IndexAction_create(CXIndex CIdx);
5709 CINDEX_LINKAGE void clang_IndexAction_dispose(CXIndexAction);
5774 CINDEX_LINKAGE int clang_indexSourceFile(CXIndexAction,
5803 CINDEX_LINKAGE int clang_indexTranslationUnit(CXIndexAction,
5818 CINDEX_LINKAGE void clang_indexLoc_getFileLocation(CXIdxLoc loc,
5828 CINDEX_LINKAGE