diff options
author | Alexander Kornienko <alexfh@google.com> | 2016-04-26 19:33:49 +0000 |
---|---|---|
committer | Alexander Kornienko <alexfh@google.com> | 2016-04-26 19:33:49 +0000 |
commit | 900cadd3adb495c08c548b609d530ad3fea9b3e6 (patch) | |
tree | fcac681a79474483b4b4d995a287df5dbaf598ae /clang-tools-extra/docs/clang-tidy | |
parent | 8dc9dcaeaccd3be047740b1f19c4beee33b0f44e (diff) | |
download | bcm5719-llvm-900cadd3adb495c08c548b609d530ad3fea9b3e6.tar.gz bcm5719-llvm-900cadd3adb495c08c548b609d530ad3fea9b3e6.zip |
[clang-tidy] Now adding correct misc-move-const-arg documentation ;]
+ brushed the code a bit and renamed the test file to match the check name
llvm-svn: 267592
Diffstat (limited to 'clang-tools-extra/docs/clang-tidy')
-rw-r--r-- | clang-tools-extra/docs/clang-tidy/checks/misc-move-const-arg.rst | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc-move-const-arg.rst b/clang-tools-extra/docs/clang-tidy/checks/misc-move-const-arg.rst index b09e0a1cf23..86dd9fa0670 100644 --- a/clang-tools-extra/docs/clang-tidy/checks/misc-move-const-arg.rst +++ b/clang-tools-extra/docs/clang-tidy/checks/misc-move-const-arg.rst @@ -3,13 +3,13 @@ misc-move-const-arg =================== -The check warns if the result of ``std::move(x)`` is bound to a constant -reference argument, e.g.: +The check warns if ``std::move()`` is called with a constant argument or an +argument of a trivially-copyable type, e.g.: .. code:: c++ - void f(const string&); - void g() { - string s; - F(std::move(s)); // Warning here. std::move() is not moving anything. - } + const string s; + return std::move(s); // Warning: std::move of the const variable has no effect + + int x; + return std::move(x); // Warning: std::move of the variable of a trivially-copyable type has no effect |