Commit c2eb895
authored
[Clang] improve -Wstring-concatenation to warn on every missing comma in initializer lists (llvm#154018)
Fixes llvm#153745
---
This PR addresses a limitation in `-Wstring-concatenation`, where only
the first missing comma in an initializer list was diagnosed.1 parent 8a0b3cc commit c2eb895
File tree
3 files changed
+54
-19
lines changed- clang
- docs
- lib/Sema
- test/Sema
3 files changed
+54
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
| 171 | + | |
| 172 | + | |
171 | 173 | | |
172 | 174 | | |
173 | 175 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14708 | 14708 | | |
14709 | 14709 | | |
14710 | 14710 | | |
14711 | | - | |
| 14711 | + | |
| 14712 | + | |
| 14713 | + | |
| 14714 | + | |
| 14715 | + | |
| 14716 | + | |
| 14717 | + | |
| 14718 | + | |
14712 | 14719 | | |
14713 | 14720 | | |
14714 | 14721 | | |
| |||
14721 | 14728 | | |
14722 | 14729 | | |
14723 | 14730 | | |
14724 | | - | |
14725 | | - | |
14726 | | - | |
14727 | | - | |
14728 | | - | |
14729 | | - | |
14730 | | - | |
14731 | | - | |
14732 | | - | |
14733 | | - | |
14734 | | - | |
14735 | | - | |
| 14731 | + | |
| 14732 | + | |
| 14733 | + | |
| 14734 | + | |
| 14735 | + | |
| 14736 | + | |
| 14737 | + | |
| 14738 | + | |
| 14739 | + | |
| 14740 | + | |
14736 | 14741 | | |
14737 | | - | |
| 14742 | + | |
| 14743 | + | |
14738 | 14744 | | |
14739 | | - | |
14740 | | - | |
14741 | | - | |
| 14745 | + | |
| 14746 | + | |
| 14747 | + | |
14742 | 14748 | | |
14743 | 14749 | | |
14744 | 14750 | | |
14745 | 14751 | | |
14746 | 14752 | | |
14747 | 14753 | | |
14748 | 14754 | | |
14749 | | - | |
14750 | | - | |
14751 | 14755 | | |
14752 | 14756 | | |
| 14757 | + | |
14753 | 14758 | | |
14754 | 14759 | | |
14755 | 14760 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
0 commit comments