reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
543 if (!context_decl) 546 auto iter = m_active_lexical_decls.find(context_decl); 549 m_active_lexical_decls.insert(context_decl); 550 ScopedLexicalDeclEraser eraser(m_active_lexical_decls, context_decl); 556 if (const NamedDecl *context_named_decl = dyn_cast<NamedDecl>(context_decl)) 562 context_decl->getDeclKindName(), 563 static_cast<const void *>(context_decl)); 564 else if (context_decl) 568 context_decl->getDeclKindName(), 569 static_cast<const void *>(context_decl)); 580 if (!m_ast_importer_sp->ResolveDeclOrigin(context_decl, &original_decl, 600 m_ast_importer_sp->SetDeclOrigin(context_decl, complete_iface_decl); 630 dyn_cast<NamedDecl>(context_decl))