Home | History | Annotate | Download | only in libclang

Lines Matching refs:Decl

252   AttrListInfo(const Decl *D, CXIndexDataConsumer &IdxCtx);
254 static IntrusiveRefCntPtr<AttrListInfo> create(const Decl *D,
287 typedef llvm::DenseMap<const Decl *, CXIdxClientEntity> EntityMapTy;
293 typedef std::pair<const FileEntry *, const Decl *> RefFileOccurrence;
360 static bool isFunctionLocalDecl(const Decl *D);
377 void indexDecl(const Decl *D);
450 void indexTopLevelDecl(const Decl *D);
459 CXIdxClientEntity getClientEntity(const Decl *D) const;
460 void setClientEntity(const Decl *D, CXIdxClientEntity client);
462 static bool isTemplateImplicitInstantiation(const Decl *D);
465 bool handleDeclOccurence(const Decl *D, index::SymbolRoleSet Roles,
492 const DeclContext *getEntityContainer(const Decl *D) const;
504 CXCursor getCursor(const Decl *D) {
510 static bool shouldIgnoreIfImplicit(const Decl *D);