Home | History | Annotate | Download | only in clang-c

Lines Matching full:cxcursor

1462 } CXCursor;
1473 CINDEX_LINKAGE CXCursor clang_getNullCursor(void);
1481 CINDEX_LINKAGE CXCursor clang_getTranslationUnitCursor(CXTranslationUnit);
1486 CINDEX_LINKAGE unsigned clang_equalCursors(CXCursor, CXCursor);
1491 CINDEX_LINKAGE unsigned clang_hashCursor(CXCursor);
1496 CINDEX_LINKAGE enum CXCursorKind clang_getCursorKind(CXCursor);
1557 * for a provided CXCursor. */
1576 CINDEX_LINKAGE enum CXLinkageKind clang_getCursorLinkage(CXCursor cursor);
1586 clang_getCursorAvailability(CXCursor cursor);
1601 CINDEX_LINKAGE enum CXLanguageKind clang_getCursorLanguage(CXCursor cursor);
1620 * \brief Queries a CXCursorSet to see if it contains a specific CXCursor.
1625 CXCursor cursor);
1628 * \brief Inserts a CXCursor into a CXCursorSet.
1630 * \returns zero if the CXCursor was already in the set, and non-zero otherwise.
1633 CXCursor cursor);
1668 CINDEX_LINKAGE CXCursor clang_getCursorSemanticParent(CXCursor cursor);
1704 CINDEX_LINKAGE CXCursor clang_getCursorLexicalParent(CXCursor cursor);
1748 CINDEX_LINKAGE void clang_getOverriddenCursors(CXCursor cursor,
1749 CXCursor **overridden,
1756 CINDEX_LINKAGE void clang_disposeOverriddenCursors(CXCursor *overridden);
1762 CINDEX_LINKAGE CXFile clang_getIncludedFile(CXCursor cursor);
1794 CINDEX_LINKAGE CXCursor clang_getCursor(CXTranslationUnit, CXSourceLocation);
1806 CINDEX_LINKAGE CXSourceLocation clang_getCursorLocation(CXCursor);
1819 CINDEX_LINKAGE CXSourceRange clang_getCursorExtent(CXCursor);
1902 * \brief Retrieve the type of a CXCursor (if any).
1904 CINDEX_LINKAGE CXType clang_getCursorType(CXCursor C);
1951 CINDEX_LINKAGE CXCursor clang_getTypeDeclaration(CXType T);
1956 CINDEX_LINKAGE CXString clang_getDeclObjCTypeEncoding(CXCursor C);
1972 CINDEX_LINKAGE CXType clang_getCursorResultType(CXCursor C);
1984 CINDEX_LINKAGE unsigned clang_isVirtualBase(CXCursor);
2001 CINDEX_LINKAGE enum CX_CXXAccessSpecifier clang_getCXXAccessSpecifier(CXCursor);
2012 CINDEX_LINKAGE unsigned clang_getNumOverloadedDecls(CXCursor cursor);
2028 CINDEX_LINKAGE CXCursor clang_getOverloadedDecl(CXCursor cursor,
2047 CINDEX_LINKAGE CXType clang_getIBOutletCollectionType(CXCursor);
2098 typedef enum CXChildVisitResult (*CXCursorVisitor)(CXCursor cursor,
2099 CXCursor parent,
2124 CINDEX_LINKAGE unsigned clang_visitChildren(CXCursor parent,
2140 (^CXCursorVisitorBlock)(CXCursor cursor, CXCursor parent);
2146 unsigned clang_visitChildrenWithBlock(CXCursor parent,
2175 CINDEX_LINKAGE CXString clang_getCursorUSR(CXCursor);
2221 CINDEX_LINKAGE CXString clang_getCursorSpelling(CXCursor);
2230 CINDEX_LINKAGE CXString clang_getCursorDisplayName(CXCursor);
2242 CINDEX_LINKAGE CXCursor clang_getCursorReferenced(CXCursor);
2272 CINDEX_LINKAGE CXCursor clang_getCursorDefinition(CXCursor);
2278 CINDEX_LINKAGE unsigned clang_isCursorDefinition(CXCursor);
2304 CINDEX_LINKAGE CXCursor clang_getCanonicalCursor(CXCursor);
2323 CINDEX_LINKAGE unsigned clang_CXXMethod_isStatic(CXCursor C);
2330 CINDEX_LINKAGE unsigned clang_CXXMethod_isVirtual(CXCursor C);
2349 CINDEX_LINKAGE enum CXCursorKind clang_getTemplateCursorKind(CXCursor C);
2379 CINDEX_LINKAGE CXCursor clang_getSpecializedCursorTemplate(CXCursor C);
2509 CXCursor *Cursors);
2532 CINDEX_LINKAGE void clang_getDefinitionSpellingAndExtent(CXCursor,