summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/docs/clang-tidy
diff options
context:
space:
mode:
authorAlexander Kornienko <alexfh@google.com>2016-04-26 19:33:49 +0000
committerAlexander Kornienko <alexfh@google.com>2016-04-26 19:33:49 +0000
commit900cadd3adb495c08c548b609d530ad3fea9b3e6 (patch)
treefcac681a79474483b4b4d995a287df5dbaf598ae /clang-tools-extra/docs/clang-tidy
parent8dc9dcaeaccd3be047740b1f19c4beee33b0f44e (diff)
downloadbcm5719-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.rst14
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
OpenPOWER on IntegriCloud