[PATCH] D37014: [clang-tidy] Add a checker to remove useless intermediate variables before return statements with comparisons
Roman Lebedev via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Aug 22 14:03:10 PDT 2017
lebedev.ri added a comment.
Please add the following test: (and make sure that it does the right thing :))
bool f_with_preproc_condition() {
auto test = 42;
assert(test == 42);
return test;
}
I.e. if `-DNDEBUG` is present, variable is not needed, but if `-DNDEBUG` is *NOT* present...
Repository:
rL LLVM
https://reviews.llvm.org/D37014
More information about the cfe-commits
mailing list