| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CXCursor.h | 67 getCursorObjCSuperClassRef(CXCursor C); 76 getCursorObjCProtocolRef(CXCursor C); 85 getCursorObjCClassRef(CXCursor C); 102 getCursorTemplateRef(CXCursor C); 167 CXCursor C; 266 CXCursor getSelectorIdentifierCursor(int SelIdx, CXCursor cursor); 268 static inline CXCursor getTypeRefedCallExprCursor(CXCursor cursor) { in getTypeRefedCallExprCursor() 269 CXCursor newCursor = cursor; in getTypeRefedCallExprCursor() 275 CXCursor getTypeRefCursor(CXCursor cursor); 282 bool operator==(CXCursor X, CXCursor Y); [all …]
|
| H A D | CXCursor.cpp | 159 CXCursor C = {K, in MakeCXCursor() 1016 CXCursor C = { in MakePreprocessingDirectiveCursor() 1105 CXCursor C = { in MakeCursorOverloadedDeclRef() 1116 CXCursor C = { in MakeCursorOverloadedDeclRef() 1127 CXCursor C = { in MakeCursorOverloadedDeclRef() 1212 CXCursor cxcursor::getSelectorIdentifierCursor(int SelIdx, CXCursor cursor) { in getSelectorIdentifierCursor() 1235 CXCursor cxcursor::getTypeRefCursor(CXCursor cursor) { in getTypeRefCursor() 1276 bool cxcursor::operator==(CXCursor X, CXCursor Y) { in operator ==() 1322 CXCursor clang_Cursor_getArgument(CXCursor C, unsigned i) { in clang_Cursor_getArgument() 1521 static inline bool isEqual(const CXCursor &x, const CXCursor &y) { in isEqual() [all …]
|
| H A D | CursorVisitor.h | 51 CXCursor parent; 63 const CXCursor &getParent() const { return parent; } in getParent() 74 typedef bool (*PostChildrenVisitorTy)(CXCursor cursor, 83 CXCursor Parent; 136 CXCursor &Parent; 138 CXCursor OldParent; 141 SetParentRAII(CXCursor &Parent, const Decl *&StmtParent, CXCursor NewParent) in SetParentRAII() 187 bool Visit(CXCursor Cursor, bool CheckedRegionOfInterest = false); 202 bool VisitChildren(CXCursor Parent); 210 Optional<bool> shouldVisitCursor(CXCursor C); [all …]
|
| H A D | CIndexHigh.cpp | 30 SmallVector<CXCursor, 8> Overridden; in getTopOverriddenMethods() 38 for (SmallVectorImpl<CXCursor>::iterator in getTopOverriddenMethods() 144 static enum CXChildVisitResult findFileIdRefVisit(CXCursor cursor, in findFileIdRefVisit() 145 CXCursor parent, in findFileIdRefVisit() 147 CXCursor declCursor = clang_getCursorReferenced(cursor); in findFileIdRefVisit() 351 enum CXChildVisitResult visit(CXCursor cursor, CXCursor parent) { in visit() 372 static enum CXChildVisitResult visit(CXCursor cursor, CXCursor parent, in visit() 409 CXResult clang_findReferencesInFile(CXCursor cursor, CXFile file, in clang_findReferencesInFile() 462 CXCursor refCursor = clang_getCursorReferenced(cursor); in clang_findReferencesInFile() 512 CXCursor cursor, in _visitCursorAndRange() [all …]
|
| H A D | CIndexCXX.cpp | 22 unsigned clang_isVirtualBase(CXCursor C) { in clang_isVirtualBase() 30 enum CX_CXXAccessSpecifier clang_getCXXAccessSpecifier(CXCursor C) { in clang_getCXXAccessSpecifier() 50 enum CXCursorKind clang_getTemplateCursorKind(CXCursor C) { in clang_getTemplateCursorKind() 82 CXCursor clang_getSpecializedCursorTemplate(CXCursor C) { in clang_getSpecializedCursorTemplate()
|
| H A D | CIndex.cpp | 2083 CXCursor Parent; 6118 unsigned clang_equalCursors(CXCursor X, CXCursor Y) { in clang_equalCursors() 6514 CXCursor clang_getCursorReferenced(CXCursor C) { in clang_getCursorReferenced() 6624 CXCursor clang_getCursorDefinition(CXCursor C) { in clang_getCursorDefinition() 6860 CXCursor clang_getCanonicalCursor(CXCursor C) { in clang_getCanonicalCursor() 6903 CXCursor clang_getOverloadedDecl(CXCursor cursor, unsigned index) { in clang_getOverloadedDecl() 7316 enum CXChildVisitResult Visit(CXCursor cursor, CXCursor parent); 7748 CXChildVisitResult visit(CXCursor cursor, CXCursor parent) { in visit() 8460 CXCursor clang_getCursorSemanticParent(CXCursor cursor) { in clang_getCursorSemanticParent() 8480 CXCursor clang_getCursorLexicalParent(CXCursor cursor) { in clang_getCursorLexicalParent() [all …]
|
| H A D | CXType.cpp | 222 CXType clang_getCursorType(CXCursor C) { in clang_getCursorType() 330 CXType clang_getEnumDeclIntegerType(CXCursor C) { in clang_getEnumDeclIntegerType() 380 int clang_getFieldDeclBitWidth(CXCursor C) { in clang_getFieldDeclBitWidth() 487 CXCursor clang_getTypeDeclaration(CXType CT) { in clang_getTypeDeclaration() 733 CXType clang_getCursorResultType(CXCursor C) { in clang_getCursorResultType() 1025 CXCursor PC = clang_getTypeDeclaration(PT); in clang_Type_getOffsetOf() 1071 CXCursor PC = clang_getCursorSemanticParent(C); in clang_Cursor_getOffsetOfField() 1105 unsigned clang_Cursor_isBitField(CXCursor C) { in clang_Cursor_isBitField() 1114 CXString clang_getDeclObjCTypeEncoding(CXCursor C) { in clang_getDeclObjCTypeEncoding() 1245 CXCursor PC = clang_getTypeDeclaration(PT); in clang_Type_visitFields() [all …]
|
| H A D | CXIndexDataConsumer.h | 214 AttrInfo(CXIdxAttrKind Kind, CXCursor C, CXIdxLoc Loc, const Attr *A) { in AttrInfo() 226 IBOutletCollectionInfo(CXCursor C, CXIdxLoc Loc, const Attr *A) : in IBOutletCollectionInfo() 414 bool handleReference(const NamedDecl *D, SourceLocation Loc, CXCursor Cursor, 446 SourceLocation Loc, CXCursor Cursor, 452 SourceLocation Loc, CXCursor Cursor, 473 CXCursor getCursor(const Decl *D) { in getCursor() 477 CXCursor getRefCursor(const NamedDecl *D, SourceLocation Loc);
|
| H A D | Index_Internal.h | 37 CXCursor, CXSourceRange);
|
| H A D | CLog.h | 69 Logger &operator<<(CXCursor cursor);
|
| H A D | CMakeLists.txt | 35 CXCursor.cpp 50 CXCursor.h
|
| H A D | CXIndexDataConsumer.cpp | 195 CXCursor Cursor; in handleDeclOccurrence() 291 CXCursor C = MakeCXCursor(A, D, IdxCtx.CXTU); in AttrListInfo() 549 SourceLocation Loc, CXCursor Cursor, in handleDecl() 608 SourceLocation Loc, CXCursor Cursor, in handleObjCContainer() 898 CXCursor Cursor, in handleReference() 1207 CXCursor CXIndexDataConsumer::getRefCursor(const NamedDecl *D, SourceLocation Loc) { in getRefCursor()
|
| H A D | CIndexUSRs.cpp | 38 CXString clang_getCursorUSR(CXCursor C) { in clang_getCursorUSR()
|
| H A D | CXComment.cpp | 28 CXComment clang_Cursor_getParsedComment(CXCursor C) { in clang_Cursor_getParsedComment()
|
| H A D | CIndexCodeCompletion.cpp | 633 CXCursor cursor = cxcursor::MakeCXCursor(D, *TU); in ProcessCodeCompleteResults()
|
| /llvm-project-15.0.7/clang/include/clang-c/ |
| H A D | Index.h | 2769 } CXCursor; typedef 2793 CINDEX_LINKAGE unsigned clang_equalCursors(CXCursor, CXCursor); 4209 CINDEX_LINKAGE CXCursor clang_getOverloadedDecl(CXCursor cursor, 4518 CINDEX_LINKAGE CXCursor clang_getCursorReferenced(CXCursor); 4548 CINDEX_LINKAGE CXCursor clang_getCursorDefinition(CXCursor); 4580 CINDEX_LINKAGE CXCursor clang_getCanonicalCursor(CXCursor); 6396 CXCursor cursor; 6406 CXCursor cursor; 6412 CXCursor cursor; 6426 CXCursor cursor; [all …]
|
| H A D | Documentation.h | 46 CINDEX_LINKAGE CXComment clang_Cursor_getParsedComment(CXCursor C);
|
| /llvm-project-15.0.7/clang/unittests/libclang/ |
| H A D | LibclangTest.cpp | 403 CXCursor C = clang_getTranslationUnitCursor(ClangTU); in TEST_F() 406 [](CXCursor cursor, CXCursor parent, in TEST_F() 412 [](CXCursor cursor, CXCursor parent, in TEST_F() 747 CXCursor C = clang_getTranslationUnitCursor(ClangTU); in TEST_F() 750 [](CXCursor cursor, CXCursor parent, in TEST_F() 773 CXCursor C = clang_getTranslationUnitCursor(ClangTU); in TEST_F() 776 [](CXCursor cursor, CXCursor parent, in TEST_F() 793 CXCursor C = clang_getTranslationUnitCursor(ClangTU); in TEST_F() 796 [](CXCursor cursor, CXCursor parent, in TEST_F() 816 [](CXCursor cursor, CXCursor parent, in TEST_F() [all …]
|
| H A D | TestUtils.h | 79 CXCursor TuCursor = clang_getTranslationUnitCursor(ClangTU); in Traverse() 87 static CXChildVisitResult TraverseStateless(CXCursor cx, CXCursor parent, in TraverseStateless()
|
| /llvm-project-15.0.7/clang/tools/c-index-test/ |
| H A D | c-index-test.c | 1338 CXCursor Ref; in FunctionScanVisitor() 1392 enum CXChildVisitResult USRVisitor(CXCursor C, CXCursor parent, in USRVisitor() 1448 static enum CXChildVisitResult PrintLinkage(CXCursor cursor, CXCursor p, in PrintLinkage() 1564 static enum CXChildVisitResult PrintType(CXCursor cursor, CXCursor p, in PrintType() 1737 static enum CXChildVisitResult PrintTypeSize(CXCursor cursor, CXCursor p, in PrintTypeSize() 1754 CXCursor Record; in PrintTypeSize() 1838 static enum CXChildVisitResult PrintBitWidth(CXCursor cursor, CXCursor p, in PrintBitWidth() 2292 CXCursor cursor; in perform_file_scan() 2822 CXCursor Cursor; in inspect_cursor_at() 3116 CXCursor Cursor; in find_file_refs_at() [all …]
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/clang/tools/libclang/ |
| H A D | BUILD.gn | 58 "CXCursor.cpp", 59 "CXCursor.h",
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 628 clang/tools/libclang/CXCursor.cpp 629 clang/tools/libclang/CXCursor.h
|