26 lines
752 B
ReStructuredText
26 lines
752 B
ReStructuredText
|
.. title:: clang-tidy - readability-named-parameter
|
||
|
|
||
|
readability-named-parameter
|
||
|
===========================
|
||
|
|
||
|
Find functions with unnamed arguments.
|
||
|
|
||
|
The check implements the following rule originating in the Google C++ Style
|
||
|
Guide:
|
||
|
|
||
|
https://google.github.io/styleguide/cppguide.html#Function_Declarations_and_Definitions
|
||
|
|
||
|
All parameters should have the same name in both the function declaration and definition.
|
||
|
If a parameter is not utilized, its name can be commented out in a function definition.
|
||
|
|
||
|
.. code-block:: c++
|
||
|
|
||
|
int doingSomething(int a, int b, int c);
|
||
|
|
||
|
int doingSomething(int a, int b, int /*c*/) {
|
||
|
// Ok: the third param is not used
|
||
|
return a + b;
|
||
|
}
|
||
|
|
||
|
Corresponding cpplint.py check name: `readability/function`.
|