Issue |
154957
|
Summary |
clang-tidy suggests CamelCase for a single variable (when the config is camelBack)
|
Labels |
clang-tidy
|
Assignees |
|
Reporter |
joker-eph
|
With clang-tidy freshly built:
```
bin/clang-tidy -p build mlir/lib/Analysis/FlatLinearValueConstraints.cpp --checks=-*,readability-identifier-naming
```
```
2397 warnings generated.
mlir/lib/Analysis/FlatLinearValueConstraints.cpp:1306:38: warning: invalid case style for parameter 'var' [readability-identifier-naming]
1306 | [](const std::optional<Value> &var) { return var.has_value(); }));
| ^~~ ~~~
| Var Var
/usr/include/assert.h:93:27: note: expanded from macro 'assert'
93 | (static_cast <bool> (expr) \
| ^
mlir/lib/Analysis/FlatLinearValueConstraints.cpp:1310:38: warning: invalid case style for parameter 'var' [readability-identifier-naming]
1310 | [](const std::optional<Value> &var) { return var.has_value(); }));
| ^~~ ~~~
| Var Var
/usr/include/assert.h:93:27: note: expanded from macro 'assert'
93 | (static_cast <bool> (expr) \
| ^
Suppressed 2401 warnings (2395 in non-user code, 6 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
```
But see the surrounding code, it's all `camelBack`:
```
static void mergeAndAlignVars(unsigned offset, FlatLinearValueConstraints *a,
FlatLinearValueConstraints *b) {
assert(offset <= a->getNumDimVars() && offset <= b->getNumDimVars());
assert(llvm::all_of(
llvm::drop_begin(a->getMaybeValues(), offset),
[](const std::optional<Value> &var) { return var.has_value(); }));
assert(llvm::all_of(
llvm::drop_begin(b->getMaybeValues(), offset),
[](const std::optional<Value> &var) { return var.has_value(); }));
SmallVector<Value, 4> aDimValues;
a->getValues(offset, a->getNumDimVars(), &aDimValues);
```
I don't know why the callback here was singled out?
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs