Lines Matching refs:decls
40 ScopedLexicalDeclEraser(std::set<const clang::Decl *> &decls,
42 : m_active_lexical_decls(decls), m_decl(decl) {}
421 llvm::SmallVectorImpl<Decl *> &decls) {
774 std::vector<clang::NamedDecl *> decls;
776 if (!modules_decl_vendor->FindDecls(name, append, max_matches, decls))
786 clang::NamedDecl *const decl_from_modules = decls[0];
835 std::vector<clang::NamedDecl *> decls;
838 if (!clang_decl_vendor->FindDecls(name, append, max_matches, decls))
848 clang::Decl *copied_decl = CopyDecl(decls[0]);
1223 std::vector<clang::NamedDecl *> decls;
1226 decls))
1230 dyn_cast<ObjCInterfaceDecl>(decls[0]);
1263 std::vector<clang::NamedDecl *> decls;
1267 decls))
1271 dyn_cast<ObjCInterfaceDecl>(decls[0]);
1406 std::vector<clang::NamedDecl *> decls;
1408 if (!modules_decl_vendor->FindDecls(class_name, append, max_matches, decls))
1412 dyn_cast<ObjCInterfaceDecl>(decls[0]));
1450 std::vector<clang::NamedDecl *> decls;
1453 if (!clang_decl_vendor->FindDecls(class_name, append, max_matches, decls))
1457 dyn_cast<ObjCInterfaceDecl>(decls[0]));