HomeSort by relevance Sort by last modified time
    Searched full:cxcursor (Results 1 - 10 of 10) sorted by null

  /external/clang/tools/libclang/
CXCursor.h 1 //===- CXCursor.h - Routines for manipulating CXCursors -------------------===//
45 namespace cxcursor { namespace in namespace:clang
47 CXCursor MakeCXCursor(const clang::Attr *A, clang::Decl *Parent,
49 CXCursor MakeCXCursor(clang::Decl *D, CXTranslationUnit TU,
51 CXCursor MakeCXCursor(clang::Stmt *S, clang::Decl *Parent,
53 CXCursor MakeCXCursorInvalid(CXCursorKind K);
56 CXCursor MakeCursorObjCSuperClassRef(ObjCInterfaceDecl *Super,
63 getCursorObjCSuperClassRef(CXCursor C);
66 CXCursor MakeCursorObjCProtocolRef(ObjCProtocolDecl *Proto, SourceLocation Loc,
72 getCursorObjCProtocolRef(CXCursor C)
    [all...]
CXCursor.cpp 1 //===- CXCursor.cpp - Routines for manipulating CXCursors -----------------===//
12 // CXCursor.
17 #include "CXCursor.h"
29 using namespace cxcursor;
31 CXCursor cxcursor::MakeCXCursorInvalid(CXCursorKind K) {
33 CXCursor C = { K, { 0, 0, 0 } };
49 CXCursor cxcursor::MakeCXCursor(const Attr *A, Decl *Parent,
52 CXCursor C = { GetCursorKind(A), { Parent, (void*)A, TU } }
    [all...]
CIndexCXX.cpp 15 #include "CXCursor.h"
21 using namespace clang::cxcursor;
25 unsigned clang_isVirtualBase(CXCursor C) {
33 enum CX_CXXAccessSpecifier clang_getCXXAccessSpecifier(CXCursor C) {
49 enum CXCursorKind clang_getTemplateCursorKind(CXCursor C) {
50 using namespace clang::cxcursor;
81 CXCursor clang_getSpecializedCursorTemplate(CXCursor C) {
CXType.cpp 16 #include "CXCursor.h"
112 CXType clang_getCursorType(CXCursor C) {
113 using namespace cxcursor;
115 CXTranslationUnit TU = cxcursor::getCursorTU(C);
118 QualType T = cxcursor::getCursorExpr(C)->getType();
123 Decl *D = cxcursor::getCursorDecl(C);
232 CXCursor clang_getTypeDeclaration(CXType CT) {
234 return cxcursor::MakeCXCursorInvalid(CXCursor_NoDeclFound);
240 return cxcursor::MakeCXCursorInvalid(CXCursor_NoDeclFound);
282 return cxcursor::MakeCXCursorInvalid(CXCursor_NoDeclFound)
    [all...]
CIndex.cpp 16 #include "CXCursor.h"
52 using namespace clang::cxcursor;
150 CXCursor parent;
152 VisitorJob(CXCursor C, Kind k, void *d1, void *d2 = 0, void *d3 = 0)
160 const CXCursor &getParent() const { return parent; }
175 CXCursor Parent;
219 CXCursor &Parent;
221 CXCursor OldParent;
224 SetParentRAII(CXCursor &Parent, Decl *&StmtParent, CXCursor NewParent
    [all...]
CMakeLists.txt 27 CXCursor.cpp
CIndexUSRs.cpp 15 #include "CXCursor.h"
43 USRGenerator(const CXCursor *C = 0, llvm::SmallVectorImpl<char> *extBuf = 0)
48 AU(C ? cxcursor::getCursorASTUnit(*C) : 0),
790 static CXString getDeclCursorUSR(const CXCursor &C) {
791 Decl *D = cxcursor::getCursorDecl(C);
820 CXTranslationUnit TU = cxcursor::getCursorTU(C);
845 CXString clang_getCursorUSR(CXCursor C) {
852 CXTranslationUnit TU = cxcursor::getCursorTU(C);
863 << cxcursor::getCursorMacroDefinition(C)->getName()->getNameStart();
  /external/clang/include/clang-c/
Index.h     [all...]
  /external/clang/tools/c-index-test/
c-index-test.c 163 static void PrintCursor(CXTranslationUnit TU, CXCursor Cursor) {
171 CXCursor Referenced;
173 CXCursor SpecializationOf;
174 CXCursor *overridden;
191 CXCursor Ovl = clang_getOverloadedDecl(Referenced, I);
294 static const char* GetCursorSource(CXCursor Cursor) {
406 static void PrintCursorExtent(CXCursor C) {
429 enum CXChildVisitResult FilteredPrintingVisitor(CXCursor Cursor,
430 CXCursor Parent,
448 static enum CXChildVisitResult FunctionScanVisitor(CXCursor Cursor
    [all...]
  /external/clang/clang.xcodeproj/
project.pbxproj 65 1A621C3F11111D61009E6834 /* CXCursor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CXCursor.cpp; path = tools/CIndex/CXCursor.cpp; sourceTree = "<group>"; };
66 1A621C4011111D61009E6834 /* CXCursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CXCursor.h; path = tools/CIndex/CXCursor.h; sourceTree = "<group>"; };
    [all...]

Completed in 378 milliseconds