This is an archive of the discontinued LLVM Phabricator instance.

Clang cleanup for -Wdeprecated-copy
Needs RevisionPublic

Authored by rtrieu on Oct 3 2018, 10:31 PM.

Details

Reviewers
dexonsmith

Diff Detail

Event Timeline

rtrieu created this revision.Oct 3 2018, 10:31 PM
kristina added a subscriber: kristina.

Linking to D52863 and adding a reviewer from it.

dexonsmith requested changes to this revision.Oct 8 2018, 10:38 AM

Thanks for working on this. However, it seems to be introducing the same sorts of problems (dropping vtable anchors) as the revision you've linked to. We should be adding vtable anchors, not removing them.

include/clang/Tooling/Refactoring/RefactoringActionRule.h
39

Even better would be to create a vtable anchor for this in the source file.

include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h
84

Even better would be to create a vtable anchor for this in the source file.

lib/AST/DeclBase.cpp
292–294

This is removing a vtable anchor. Please undo this change.

This revision now requires changes to proceed.Oct 8 2018, 10:38 AM