Lines Matching defs:decls
41 ScopedLexicalDeclEraser(std::set<const clang::Decl *> &decls,
43 : m_active_lexical_decls(decls), m_decl(decl) {}
370 llvm::SmallVectorImpl<Decl *> &decls) {
446 for (Decl *decl : original_decl_context->decls()) {
469 // FIXME: We should add the copied decl to the 'decls' list. This would
472 // By leaving 'decls' empty we incorrectly return false from
801 std::vector<clang::NamedDecl *> decls;
803 if (!modules_decl_vendor->FindDecls(name, append, max_matches, decls))
809 clang::NamedDecl *const decl_from_modules = decls[0];
851 std::vector<clang::NamedDecl *> decls;
854 if (!clang_decl_vendor->FindDecls(name, append, max_matches, decls))
860 clang::Decl *copied_decl = CopyDecl(decls[0]);
1083 std::vector<clang::NamedDecl *> decls;
1086 decls))
1090 dyn_cast<ObjCInterfaceDecl>(decls[0]);
1123 std::vector<clang::NamedDecl *> decls;
1127 decls))
1131 dyn_cast<ObjCInterfaceDecl>(decls[0]);
1256 std::vector<clang::NamedDecl *> decls;
1258 if (!modules_decl_vendor->FindDecls(class_name, append, max_matches, decls))
1262 dyn_cast<ObjCInterfaceDecl>(decls[0]));
1299 std::vector<clang::NamedDecl *> decls;
1302 if (!clang_decl_vendor->FindDecls(class_name, append, max_matches, decls))
1306 dyn_cast<ObjCInterfaceDecl>(decls[0]));