reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
642 if (!copied_decl) 645 if (FieldDecl *copied_field = dyn_cast<FieldDecl>(copied_decl)) { 657 if (copied_decl->getDeclContext() != decl_context) { 658 assert(copied_decl->getDeclContext()->containsDecl(copied_decl)); 658 assert(copied_decl->getDeclContext()->containsDecl(copied_decl)); 659 copied_decl->getDeclContext()->removeDecl(copied_decl); 659 copied_decl->getDeclContext()->removeDecl(copied_decl); 660 copied_decl->setDeclContext(decl_context_non_const); 661 assert(!decl_context_non_const->containsDecl(copied_decl)); 662 decl_context_non_const->addDeclInternal(copied_decl);