Lines Matching defs:m_active_lexical_decls
43 : m_active_lexical_decls(decls), m_decl(decl) {}
45 ~ScopedLexicalDeclEraser() { m_active_lexical_decls.erase(m_decl); }
48 std::set<const clang::Decl *> &m_active_lexical_decls;
57 m_ast_importer_sp(importer), m_active_lexical_decls(),
276 auto iter = m_active_lexical_decls.find(tag_decl);
277 if (iter != m_active_lexical_decls.end())
279 m_active_lexical_decls.insert(tag_decl);
280 ScopedLexicalDeclEraser eraser(m_active_lexical_decls, tag_decl);
380 auto iter = m_active_lexical_decls.find(context_decl);
381 if (iter != m_active_lexical_decls.end())
383 m_active_lexical_decls.insert(context_decl);
384 ScopedLexicalDeclEraser eraser(m_active_lexical_decls, context_decl);