Lines Matching defs:decls
41 ScopedLexicalDeclEraser(std::set<const clang::Decl *> &decls,
43 : m_active_lexical_decls(decls), m_decl(decl) {}
371 llvm::SmallVectorImpl<Decl *> &decls) {
447 for (Decl *decl : original_decl_context->decls()) {
470 // FIXME: We should add the copied decl to the 'decls' list. This would
473 // By leaving 'decls' empty we incorrectly return false from
802 std::vector<clang::NamedDecl *> decls;
804 if (!modules_decl_vendor->FindDecls(name, append, max_matches, decls))
810 clang::NamedDecl *const decl_from_modules = decls[0];
852 std::vector<clang::NamedDecl *> decls;
855 if (!clang_decl_vendor->FindDecls(name, append, max_matches, decls))
861 clang::Decl *copied_decl = CopyDecl(decls[0]);
1084 std::vector<clang::NamedDecl *> decls;
1087 decls))
1091 dyn_cast<ObjCInterfaceDecl>(decls[0]);
1124 std::vector<clang::NamedDecl *> decls;
1128 decls))
1132 dyn_cast<ObjCInterfaceDecl>(decls[0]);
1257 std::vector<clang::NamedDecl *> decls;
1259 if (!modules_decl_vendor->FindDecls(class_name, append, max_matches, decls))
1263 dyn_cast<ObjCInterfaceDecl>(decls[0]));
1300 std::vector<clang::NamedDecl *> decls;
1303 if (!clang_decl_vendor->FindDecls(class_name, append, max_matches, decls))
1307 dyn_cast<ObjCInterfaceDecl>(decls[0]));