aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaModule.cpp
diff options
context:
space:
mode:
authorNathan James <n.james93@hotmail.co.uk>2022-07-09 08:28:07 +0100
committerNathan James <n.james93@hotmail.co.uk>2022-07-09 08:28:07 +0100
commit54f57d3847c00d0233e287ebb5283d04e6083062 (patch)
tree5995f8a728beb65e5c74003296e4d584bbe1b9f7 /clang/lib/Sema/SemaModule.cpp
parentfc9b37dd532dc68018c0c5947030b34ebcf68d14 (diff)
downloadllvm-54f57d3847c00d0233e287ebb5283d04e6083062.zip
llvm-54f57d3847c00d0233e287ebb5283d04e6083062.tar.gz
llvm-54f57d3847c00d0233e287ebb5283d04e6083062.tar.bz2
[clang] Add a fixit for warn-self-assign if LHS is a field with the same name as parameter on RHS
Add a fix-it for the common case of setters/constructors using parameters with the same name as fields ```lang=c++ struct A{ int X; A(int X) { /*this->*/X = X; } void setX(int X) { /*this->*/X = X; }; ``` Reviewed By: aaron.ballman Differential Revision: https://reviews.llvm.org/D129202
Diffstat (limited to 'clang/lib/Sema/SemaModule.cpp')
0 files changed, 0 insertions, 0 deletions