[clang-tools-extra] r256261 - [clang-tidy] Added documentation for modernize-redundant-void-arg

Alexander Kornienko via cfe-commits cfe-commits at lists.llvm.org
Tue Dec 22 10:13:01 PST 2015


Author: alexfh
Date: Tue Dec 22 12:13:00 2015
New Revision: 256261

URL: http://llvm.org/viewvc/llvm-project?rev=256261&view=rev
Log:
[clang-tidy] Added documentation for modernize-redundant-void-arg

Added:
    clang-tools-extra/trunk/docs/clang-tidy/checks/modernize-redundant-void-arg.rst
Modified:
    clang-tools-extra/trunk/docs/clang-tidy/checks/list.rst

Modified: clang-tools-extra/trunk/docs/clang-tidy/checks/list.rst
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/list.rst?rev=256261&r1=256260&r2=256261&view=diff
==============================================================================
--- clang-tools-extra/trunk/docs/clang-tidy/checks/list.rst (original)
+++ clang-tools-extra/trunk/docs/clang-tidy/checks/list.rst Tue Dec 22 12:13:00 2015
@@ -61,6 +61,7 @@ Clang-Tidy Checks
    modernize-loop-convert
    modernize-make-unique
    modernize-pass-by-value
+   modernize-redundant-void-arg
    modernize-replace-auto-ptr
    modernize-shrink-to-fit
    modernize-use-auto

Added: clang-tools-extra/trunk/docs/clang-tidy/checks/modernize-redundant-void-arg.rst
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/modernize-redundant-void-arg.rst?rev=256261&view=auto
==============================================================================
--- clang-tools-extra/trunk/docs/clang-tidy/checks/modernize-redundant-void-arg.rst (added)
+++ clang-tools-extra/trunk/docs/clang-tidy/checks/modernize-redundant-void-arg.rst Tue Dec 22 12:13:00 2015
@@ -0,0 +1,18 @@
+.. title:: clang-tidy - modernize-redundant-void-arg
+
+modernize-redundant-void-arg
+============================
+
+Find and remove redundant ``void`` argument lists.
+
+Examples:
+  ===================================  ===========================
+  Initial code                         Code with applied fixes
+  ===================================  ===========================
+  ``int f(void);``                     ``int f();``
+  ``int (*f(void))(void);``            ``int (*f())();``
+  ``typedef int (*f_t(void))(void);``  ``typedef int (*f_t())();``
+  ``void (C::*p)(void);``              ``void (C::*p)();``
+  ``C::C(void) {}``                    ``C::C() {}``
+  ``C::~C(void) {}``                   ``C::~C() {}``
+  ===================================  ===========================




More information about the cfe-commits mailing list