summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJordan Rose <jordan_rose@apple.com>2013-10-25 16:52:00 +0000
committerJordan Rose <jordan_rose@apple.com>2013-10-25 16:52:00 +0000
commit5565941effbe6e4d255f7a1b35c04ab5c106db41 (patch)
tree4f803cd0c642dddbaefe73f52018d0cc1e7d5f20 /clang/lib/Frontend/CompilerInvocation.cpp
parentc0fdb3941cc631f17f7bf76d2742169bd1ca3831 (diff)
downloadbcm5719-llvm-5565941effbe6e4d255f7a1b35c04ab5c106db41.tar.gz
bcm5719-llvm-5565941effbe6e4d255f7a1b35c04ab5c106db41.zip
Add -Wstring-plus-char, which warns when adding char literals to C strings.
Specifically, this warns when a character literal is added (using '+') to a variable with type 'char *' (or any other pointer to character type). Like -Wstring-plus-int, there is a fix-it to change "foo + 'a'" to "&foo['a']" iff the character literal is on the right side of the string. Patch by Anders Rönnholm! llvm-svn: 193418
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud