aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2017-03-20 19:56:52 +0000
committerZachary Turner <zturner@google.com>2017-03-20 19:56:52 +0000
commitb7dbd87d5ede0209582a71ba3fd4eebc36c9f877 (patch)
treea26f35806e443f5a4c632f1e8df3377051a8a866 /clang/lib/Frontend/InitPreprocessor.cpp
parentf5f0864ac2f9b4cb4f60ce060d48c4789236b481 (diff)
downloadllvm-b7dbd87d5ede0209582a71ba3fd4eebc36c9f877.zip
llvm-b7dbd87d5ede0209582a71ba3fd4eebc36c9f877.tar.gz
llvm-b7dbd87d5ede0209582a71ba3fd4eebc36c9f877.tar.bz2
Explicitly add move constructor/assignment operators.
These are needed due to some obscure rules in the standard about how std::vector selects between copy and move constructors, which can cause a conforming implementation to attempt to select the copy constructor of RuleMatcher, which will fail since std::unique_ptr<> isn't copyable. llvm-svn: 298294
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions