Lines Matching refs:CXCursor
2413 } CXCursor; typedef
2424 CINDEX_LINKAGE CXCursor clang_getNullCursor(void);
2432 CINDEX_LINKAGE CXCursor clang_getTranslationUnitCursor(CXTranslationUnit);
2437 CINDEX_LINKAGE unsigned clang_equalCursors(CXCursor, CXCursor);
2442 CINDEX_LINKAGE int clang_Cursor_isNull(CXCursor cursor);
2447 CINDEX_LINKAGE unsigned clang_hashCursor(CXCursor);
2452 CINDEX_LINKAGE enum CXCursorKind clang_getCursorKind(CXCursor);
2487 CINDEX_LINKAGE unsigned clang_Cursor_hasAttrs(CXCursor C);
2537 CINDEX_LINKAGE enum CXLinkageKind clang_getCursorLinkage(CXCursor cursor);
2563 CINDEX_LINKAGE enum CXVisibilityKind clang_getCursorVisibility(CXCursor cursor);
2574 clang_getCursorAvailability(CXCursor cursor);
2650 clang_getCursorPlatformAvailability(CXCursor cursor,
2677 CINDEX_LINKAGE enum CXLanguageKind clang_getCursorLanguage(CXCursor cursor);
2682 CINDEX_LINKAGE CXTranslationUnit clang_Cursor_getTranslationUnit(CXCursor);
2705 CXCursor cursor);
2713 CXCursor cursor);
2748 CINDEX_LINKAGE CXCursor clang_getCursorSemanticParent(CXCursor cursor);
2784 CINDEX_LINKAGE CXCursor clang_getCursorLexicalParent(CXCursor cursor);
2829 CINDEX_LINKAGE void clang_getOverriddenCursors(CXCursor cursor,
2830 CXCursor **overridden,
2837 CINDEX_LINKAGE void clang_disposeOverriddenCursors(CXCursor *overridden);
2843 CINDEX_LINKAGE CXFile clang_getIncludedFile(CXCursor cursor);
2875 CINDEX_LINKAGE CXCursor clang_getCursor(CXTranslationUnit, CXSourceLocation);
2887 CINDEX_LINKAGE CXSourceLocation clang_getCursorLocation(CXCursor);
2900 CINDEX_LINKAGE CXSourceRange clang_getCursorExtent(CXCursor);
3025 CINDEX_LINKAGE CXType clang_getCursorType(CXCursor C);
3041 CINDEX_LINKAGE CXType clang_getTypedefDeclUnderlyingType(CXCursor C);
3049 CINDEX_LINKAGE CXType clang_getEnumDeclIntegerType(CXCursor C);
3059 CINDEX_LINKAGE long long clang_getEnumConstantDeclValue(CXCursor C);
3069 CINDEX_LINKAGE unsigned long long clang_getEnumConstantDeclUnsignedValue(CXCursor C);
3076 CINDEX_LINKAGE int clang_getFieldDeclBitWidth(CXCursor C);
3085 CINDEX_LINKAGE int clang_Cursor_getNumArguments(CXCursor C);
3094 CINDEX_LINKAGE CXCursor clang_Cursor_getArgument(CXCursor C, unsigned i);
3132 CINDEX_LINKAGE int clang_Cursor_getNumTemplateArguments(CXCursor C);
3151 CXCursor C, unsigned I);
3171 CINDEX_LINKAGE CXType clang_Cursor_getTemplateArgumentType(CXCursor C,
3191 CINDEX_LINKAGE long long clang_Cursor_getTemplateArgumentValue(CXCursor C,
3212 CXCursor C, unsigned I);
3243 CINDEX_LINKAGE unsigned clang_Cursor_isMacroFunctionLike(CXCursor C);
3249 CINDEX_LINKAGE unsigned clang_Cursor_isMacroBuiltin(CXCursor C);
3255 CINDEX_LINKAGE unsigned clang_Cursor_isFunctionInlined(CXCursor C);
3279 CINDEX_LINKAGE CXCursor clang_getTypeDeclaration(CXType T);
3284 CINDEX_LINKAGE CXString clang_getDeclObjCTypeEncoding(CXCursor C);
3336 CINDEX_LINKAGE CXType clang_getCursorResultType(CXCursor C);
3472 CINDEX_LINKAGE long long clang_Cursor_getOffsetOfField(CXCursor C);
3478 CINDEX_LINKAGE unsigned clang_Cursor_isAnonymous(CXCursor C);
3519 CINDEX_LINKAGE unsigned clang_Cursor_isBitField(CXCursor C);
3525 CINDEX_LINKAGE unsigned clang_isVirtualBase(CXCursor);
3545 CINDEX_LINKAGE enum CX_CXXAccessSpecifier clang_getCXXAccessSpecifier(CXCursor);
3568 CINDEX_LINKAGE enum CX_StorageClass clang_Cursor_getStorageClass(CXCursor);
3579 CINDEX_LINKAGE unsigned clang_getNumOverloadedDecls(CXCursor cursor);
3595 CINDEX_LINKAGE CXCursor clang_getOverloadedDecl(CXCursor cursor,
3613 CINDEX_LINKAGE CXType clang_getIBOutletCollectionType(CXCursor);
3664 typedef enum CXChildVisitResult (*CXCursorVisitor)(CXCursor cursor,
3665 CXCursor parent,
3690 CINDEX_LINKAGE unsigned clang_visitChildren(CXCursor parent,
3706 (^CXCursorVisitorBlock)(CXCursor cursor, CXCursor parent);
3712 CINDEX_LINKAGE unsigned clang_visitChildrenWithBlock(CXCursor parent,
3741 CINDEX_LINKAGE CXString clang_getCursorUSR(CXCursor);
3786 CINDEX_LINKAGE CXString clang_getCursorSpelling(CXCursor);
3799 CINDEX_LINKAGE CXSourceRange clang_Cursor_getSpellingNameRange(CXCursor,
3810 CINDEX_LINKAGE CXString clang_getCursorDisplayName(CXCursor);
3822 CINDEX_LINKAGE CXCursor clang_getCursorReferenced(CXCursor);
3852 CINDEX_LINKAGE CXCursor clang_getCursorDefinition(CXCursor);
3858 CINDEX_LINKAGE unsigned clang_isCursorDefinition(CXCursor);
3884 CINDEX_LINKAGE CXCursor clang_getCanonicalCursor(CXCursor);
3897 CINDEX_LINKAGE int clang_Cursor_getObjCSelectorIndex(CXCursor);
3910 CINDEX_LINKAGE int clang_Cursor_isDynamicCall(CXCursor C);
3916 CINDEX_LINKAGE CXType clang_Cursor_getReceiverType(CXCursor C);
3945 CINDEX_LINKAGE unsigned clang_Cursor_getObjCPropertyAttributes(CXCursor C,
3968 CINDEX_LINKAGE unsigned clang_Cursor_getObjCDeclQualifiers(CXCursor C);
3975 CINDEX_LINKAGE unsigned clang_Cursor_isObjCOptional(CXCursor C);
3980 CINDEX_LINKAGE unsigned clang_Cursor_isVariadic(CXCursor C);
3987 CINDEX_LINKAGE CXSourceRange clang_Cursor_getCommentRange(CXCursor C);
3993 CINDEX_LINKAGE CXString clang_Cursor_getRawCommentText(CXCursor C);
4000 CINDEX_LINKAGE CXString clang_Cursor_getBriefCommentText(CXCursor C);
4014 CINDEX_LINKAGE CXString clang_Cursor_getMangling(CXCursor);
4020 CINDEX_LINKAGE CXStringSet *clang_Cursor_getCXXManglings(CXCursor);
4039 CINDEX_LINKAGE CXModule clang_Cursor_getModule(CXCursor C);
4119 CINDEX_LINKAGE unsigned clang_CXXConstructor_isConvertingConstructor(CXCursor C);
4124 CINDEX_LINKAGE unsigned clang_CXXConstructor_isCopyConstructor(CXCursor C);
4129 CINDEX_LINKAGE unsigned clang_CXXConstructor_isDefaultConstructor(CXCursor C);
4134 CINDEX_LINKAGE unsigned clang_CXXConstructor_isMoveConstructor(CXCursor C);
4139 CINDEX_LINKAGE unsigned clang_CXXField_isMutable(CXCursor C);
4144 CINDEX_LINKAGE unsigned clang_CXXMethod_isDefaulted(CXCursor C);
4150 CINDEX_LINKAGE unsigned clang_CXXMethod_isPureVirtual(CXCursor C);
4156 CINDEX_LINKAGE unsigned clang_CXXMethod_isStatic(CXCursor C);
4163 CINDEX_LINKAGE unsigned clang_CXXMethod_isVirtual(CXCursor C);
4169 CINDEX_LINKAGE unsigned clang_CXXMethod_isConst(CXCursor C);
4188 CINDEX_LINKAGE enum CXCursorKind clang_getTemplateCursorKind(CXCursor C);
4218 CINDEX_LINKAGE CXCursor clang_getSpecializedCursorTemplate(CXCursor C);
4238 CINDEX_LINKAGE CXSourceRange clang_getCursorReferenceNameRange(CXCursor C,
4396 CXCursor *Cursors);
4419 CINDEX_LINKAGE void clang_getDefinitionSpellingAndExtent(CXCursor,
4793 clang_getCursorCompletionString(CXCursor cursor);
5225 CINDEX_LINKAGE CXEvalResult clang_Cursor_Evaluate(CXCursor C);
5331 enum CXVisitorResult (*visit)(void *context, CXCursor, CXSourceRange);
5365 CINDEX_LINKAGE CXResult clang_findReferencesInFile(CXCursor cursor, CXFile file,
5388 (^CXCursorAndRangeVisitorBlock)(CXCursor, CXSourceRange);
5391 CXResult clang_findReferencesInFileWithBlock(CXCursor, CXFile,
5548 CXCursor cursor;
5558 CXCursor cursor;
5564 CXCursor cursor;
5570 CXCursor classCursor;
5580 CXCursor cursor;
5617 CXCursor cursor;
5623 CXCursor cursor;
5641 CXCursor classCursor;
5681 CXCursor cursor;
5974 typedef enum CXVisitorResult (*CXFieldVisitor)(CXCursor C,