reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/tools/libclang/CXCursor.h
  240 const Decl *getCursorDecl(CXCursor Cursor);

References

tools/clang/tools/libclang/CIndex.cpp
  194     const Decl *D = getCursorDecl(Cursor);
  499     Decl *D = const_cast<Decl *>(getCursorDecl(Cursor));
 3693   const Decl *D = getCursorDecl(C);
 3970               : evaluateDeclExpr(getCursorDecl(C)))
 3977   const Decl *D = getCursorDecl(C);
 4616     return getDeclSpelling(getCursorDecl(C));
 4679           MD = dyn_cast_or_null<ObjCMethodDecl>(getCursorDecl(C))) {
 4691           CD = dyn_cast_or_null<ObjCCategoryDecl>(getCursorDecl(C)))
 4694           CID = dyn_cast_or_null<ObjCCategoryImplDecl>(getCursorDecl(C)))
 4702             dyn_cast_or_null<ImportDecl>(getCursorDecl(C))) {
 4717             dyn_cast_or_null<FunctionDecl>(getCursorDecl(C))) {
 4748   const Decl *D = getCursorDecl(C);
 4761   const Decl *D = getCursorDecl(C);
 4775   const Decl *D = getCursorDecl(C);
 4958     const Decl *D = getCursorDecl(C);
 4978   const Decl *D = getCursorDecl(C);
 5574           = dyn_cast_or_null<ObjCMethodDecl>(getCursorDecl(cursor))) {
 5579                  = dyn_cast_or_null<ObjCInterfaceDecl>(getCursorDecl(cursor))) {
 5589              = dyn_cast_or_null<ObjCInterfaceDecl>(getCursorDecl(*BestCursor))){
 5597                     = dyn_cast_or_null<DeclaratorDecl>(getCursorDecl(cursor))) {
 5610               = dyn_cast_or_null<ObjCPropertyImplDecl>(getCursorDecl(cursor))) {
 5626     if (const Decl *D = getCursorDecl(*BestCursor)) {
 5761     if (const Decl *D = getCursorDecl(C))
 5922   const Decl *D = getCursorDecl(C);
 6055     const Decl *D = cxcursor::getCursorDecl(C);
 6078     const Decl *D = cxcursor::getCursorDecl(C);
 6129     const Decl *D = getCursorDecl(C);
 6163         return MakeCXCursor(labelS, getCursorDecl(C), tu);
 6253   const Decl *D = getCursorDecl(C);
 6468   if (const Decl *D = getCursorDecl(C)) {
 6540   assert(getCursorDecl(C) && "CXCursor has null decl");
 6541   const FunctionDecl *FD = dyn_cast<FunctionDecl>(getCursorDecl(C));
 7000         const Decl *parentDecl = getCursorDecl(Cursor);
 7102                   = dyn_cast_or_null<ObjCPropertyDecl>(getCursorDecl(cursor)))
 7109             = dyn_cast_or_null<ObjCMethodDecl>(getCursorDecl(cursor))) {
 7125                   = dyn_cast_or_null<CXXMethodDecl>(getCursorDecl(cursor))) {
 7135       if (const Decl *D = getCursorDecl(cursor))
 7223     if (const Decl *D = getCursorDecl(cursor)) {
 7602             = dyn_cast_or_null<ObjCPropertyDecl>(getCursorDecl(Cursors[I]))) {
 7695   const Decl *D = cxcursor::getCursorDecl(cursor);
 7718   const Decl *D = cxcursor::getCursorDecl(cursor);
 7807     if (const Decl *D = cxcursor::getCursorDecl(cursor))
 7943   const Decl *D = cxcursor::getCursorDecl(cursor);
 7977     return getDeclLanguage(cxcursor::getCursorDecl(cursor));
 7983   const Decl *D = cxcursor::getCursorDecl(cursor);
 8019   const Decl *D = getCursorDecl(C);
 8050     if (const Decl *D = getCursorDecl(cursor)) {
 8061     if (const Decl *D = getCursorDecl(cursor))
 8070     if (const Decl *D = getCursorDecl(cursor)) {
 8098   const ObjCPropertyDecl *PD = dyn_cast<ObjCPropertyDecl>(getCursorDecl(C));
 8127   const ObjCPropertyDecl *PD = dyn_cast<ObjCPropertyDecl>(getCursorDecl(C));
 8139   const ObjCPropertyDecl *PD = dyn_cast<ObjCPropertyDecl>(getCursorDecl(C));
 8152   const Decl *D = getCursorDecl(C);
 8175   const Decl *D = getCursorDecl(C);
 8188   const Decl *D = getCursorDecl(C);
 8203   const Decl *D = getCursorDecl(C);
 8221   const Decl *D = getCursorDecl(C);
 8234   const Decl *D = getCursorDecl(C);
 8249   const Decl *D = getCursorDecl(C);
 8267             dyn_cast_or_null<ImportDecl>(getCursorDecl(C)))
 8365   const Decl *D = cxcursor::getCursorDecl(C);
 8375   const Decl *D = cxcursor::getCursorDecl(C);
 8385   const Decl *D = cxcursor::getCursorDecl(C);
 8395   const Decl *D = cxcursor::getCursorDecl(C);
 8406   if (const auto D = cxcursor::getCursorDecl(C))
 8416   const Decl *D = cxcursor::getCursorDecl(C);
 8426   const Decl *D = cxcursor::getCursorDecl(C);
 8436   const Decl *D = cxcursor::getCursorDecl(C);
 8446   const Decl *D = cxcursor::getCursorDecl(C);
 8456   const Decl *D = cxcursor::getCursorDecl(C);
 8466   const auto *D = cxcursor::getCursorDecl(C);
 8477   const Decl *D = cxcursor::getCursorDecl(C);
tools/clang/tools/libclang/CIndexCXX.cpp
   34     spec = getCursorDecl(C)->getAccess();
   57                            = dyn_cast_or_null<TemplateDecl>(getCursorDecl(C)))
   64                                                             getCursorDecl(C))) {
   86   const Decl *D = getCursorDecl(C);
tools/clang/tools/libclang/CIndexHigh.cpp
   40     getTopOverriddenMethods(TU, cxcursor::getCursorDecl(*I), Methods);
  151   const Decl *D = cxcursor::getCursorDecl(declCursor);
  219   const Decl *Dcl = cxcursor::getCursorDecl(declCursor);
tools/clang/tools/libclang/CIndexUSRs.cpp
   42     const Decl *D = cxcursor::getCursorDecl(C);
tools/clang/tools/libclang/CXComment.cpp
   34   const Decl *D = getCursorDecl(C);
tools/clang/tools/libclang/CXCursor.cpp
 1053   const NamedDecl *D = dyn_cast_or_null<NamedDecl>(getCursorDecl(cursor));
 1078                             cast<ObjCMethodDecl>(getCursorDecl(cursor))
 1098         unsigned(SelIdx) >= cast<ObjCMethodDecl>(getCursorDecl(cursor))
 1175     const Decl *D = cxcursor::getCursorDecl(C);
 1197     const Decl *D = cxcursor::getCursorDecl(C);
 1214                                       getCursorDecl(C),
 1221                                       getCursorDecl(C),
 1236       getCursorDecl(C));
 1274       getCursorDecl(C));
 1430     const Decl *decl = getCursorDecl(cursor);
tools/clang/tools/libclang/CXType.cpp
  229     const Decl *D = cxcursor::getCursorDecl(C);
  310     const Decl *D = cxcursor::getCursorDecl(C);
  328     const Decl *D = cxcursor::getCursorDecl(C);
  345     const Decl *D = cxcursor::getCursorDecl(C);
  361     const Decl *D = cxcursor::getCursorDecl(C);
  377     const Decl *D = getCursorDecl(C);
  721     const Decl *D = cxcursor::getCursorDecl(C);
  987         dyn_cast_or_null<RecordDecl>(cxcursor::getCursorDecl(PC));
 1022         dyn_cast_or_null<RecordDecl>(cxcursor::getCursorDecl(PC));
 1060     const Decl *D = cxcursor::getCursorDecl(C);
 1091   const FieldDecl *FD = dyn_cast_or_null<FieldDecl>(cxcursor::getCursorDecl(C));
 1101   const Decl *D = cxcursor::getCursorDecl(C);
 1232         dyn_cast_or_null<RecordDecl>(cxcursor::getCursorDecl(PC));
 1256   const Decl *D = cxcursor::getCursorDecl(C);
 1270   const Decl *D = cxcursor::getCursorDecl(C);
 1279   const Decl *D = cxcursor::getCursorDecl(C);
tools/clang/tools/libclang/CursorVisitor.h
  132         StmtParent = getCursorDecl(Parent);
  138         StmtParent = getCursorDecl(Parent);