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

Declarations

tools/clang/tools/libclang/CXCursor.h
   52 CXCursor MakeCXCursor(const clang::Decl *D, CXTranslationUnit TU,

References

tools/clang/tools/libclang/CIndex.cpp
  368     if (Visit(MakeCXCursor(D, TU, Range), /*CheckedRegionOfInterest=*/true))
  388       if (Visit(MakeCXCursor(D, TU, Range), /*CheckedRegionOfInterest=*/true))
  641   CXCursor Cursor = MakeCXCursor(D, TU, RegionOfInterest);
  684     return Visit(MakeCXCursor(D->getTemplatedDecl(), TU, RegionOfInterest));
  976     if (Visit(MakeCXCursor(P, TU, RegionOfInterest)))
 1056     CXCursor Cursor = MakeCXCursor(*I, TU, RegionOfInterest);
 1125       if (Visit(MakeCXCursor(MD, TU, RegionOfInterest)))
 1130       if (Visit(MakeCXCursor(MD, TU, RegionOfInterest)))
 1142     if (Visit(MakeCXCursor(typeParam, TU, RegionOfInterest)))
 1282     if (Visit(MakeCXCursor(FriendD, TU, RegionOfInterest)))
 1415     if (Visit(MakeCXCursor(*P, TU, RegionOfInterest)))
 1574     return Visit(MakeCXCursor(TL.getDecl(), TU, RegionOfInterest));
 1660       if (Visit(MakeCXCursor(D, TU, RegionOfInterest)))
 3017         if (Visit(MakeCXCursor(D, TU, RegionOfInterest,
 3186               if (Visit(MakeCXCursor(Proto.getParam(I), TU)))
 4177   return MakeCXCursor(CXXUnit->getASTContext().getTranslationUnitDecl(), TU);
 6137         return MakeCXCursor(Property, tu);
 6146       CXCursor declCursor = MakeCXCursor(D, tu);
 6179       return MakeCXCursor(getCursorObjCSuperClassRef(C).first, tu);
 6184         return MakeCXCursor(Def, tu);
 6186       return MakeCXCursor(Prot, tu);
 6192         return MakeCXCursor(Def, tu);
 6194       return MakeCXCursor(Class, tu);
 6198       return MakeCXCursor(getCursorTypeRef(C).first, tu );
 6201       return MakeCXCursor(getCursorTemplateRef(C).first, tu );
 6204       return MakeCXCursor(getCursorNamespaceRef(C).first, tu );
 6207       return MakeCXCursor(getCursorMemberRef(C).first, tu );
 6227       return MakeCXCursor(getCursorVariableRef(C).first, tu);
 6317     return MakeCXCursor(cast<UsingDirectiveDecl>(D)->getNominatedNamespace(),
 6321     return MakeCXCursor(cast<NamespaceAliasDecl>(D)->getNamespace(), TU);
 6329       return MakeCXCursor(Def, TU);
 6339       return MakeCXCursor(Def, TU);
 6349       return MakeCXCursor(Def, TU);
 6356       return MakeCXCursor(Def->getDescribedFunctionTemplate(), TU);
 6363       return MakeCXCursor(cast<CXXRecordDecl>(Def)->getDescribedClassTemplate(),
 6371       return MakeCXCursor(cast<VarDecl>(Def)->getDescribedVarTemplate(), TU);
 6382                        MakeCXCursor(cast<UsingShadowDecl>(D)->getTargetDecl(),
 6399             return MakeCXCursor(Def, TU);
 6407       return MakeCXCursor(Impl, TU);
 6412       return MakeCXCursor(Def, TU);
 6424         return MakeCXCursor(Def, TU);
 6426       return MakeCXCursor(Impl, TU);
 6439         return MakeCXCursor(Def, TU);
 6445       return clang_getCursorDefinition(MakeCXCursor(Friend, TU));
 6450       return clang_getCursorDefinition(MakeCXCursor(Friend, TU));
 6471         return MakeCXCursor(CatD, getCursorTU(C));
 6475         return MakeCXCursor(IFD, getCursorTU(C));
 6477     return MakeCXCursor(D->getCanonicalDecl(), getCursorTU(C));
 6516     return MakeCXCursor(E->decls_begin()[index], TU);
 6520     return MakeCXCursor(S->begin()[index], TU);
 6527     return MakeCXCursor(cast<UsingShadowDecl>(*Pos)->getTargetDecl(), TU);
 8055       return MakeCXCursor(maybeGetTemplateCursor(cast<Decl>(DC)), 
 8062       return MakeCXCursor(D, getCursorTU(cursor));
 8075       return MakeCXCursor(maybeGetTemplateCursor(cast<Decl>(DC)), 
tools/clang/tools/libclang/CIndexCXX.cpp
   58       return MakeCXCursor(Template->getTemplatedDecl(), getCursorTU(C)).kind;
  121   return MakeCXCursor(Template, getCursorTU(C));
tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  633         CXCursor cursor = cxcursor::MakeCXCursor(D, *TU);
tools/clang/tools/libclang/CIndexHigh.cpp
   31   cxcursor::getOverriddenCursors(cxcursor::MakeCXCursor(D, TU), Overridden);
  228     return clang_visitChildren(cxcursor::MakeCXCursor(cast<Decl>(DC), TU),
tools/clang/tools/libclang/CXCursor.cpp
 1063     overridden.push_back(MakeCXCursor(*I, TU));
 1200         return cxcursor::MakeCXCursor(MD->parameters()[i],
 1204         return cxcursor::MakeCXCursor(FD->parameters()[i],
tools/clang/tools/libclang/CXIndexDataConsumer.cpp
  200           Cursor = MakeCXCursor(ASTNode.OrigD, CXTU);
tools/clang/tools/libclang/CXIndexDataConsumer.h
  473     return cxcursor::MakeCXCursor(D, CXTU);
tools/clang/tools/libclang/CXType.cpp
  539   return cxcursor::MakeCXCursor(D, GetTU(CT));
 1194   return cxcursor::MakeCXCursor(PD, GetTU(CT));
 1243     switch (visitor(cxcursor::MakeCXCursor(FD, GetTU(PT)), client_data)){