summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
diff options
context:
space:
mode:
authorTeresa Johnson <tejohnson@google.com>2018-08-14 03:00:16 +0000
committerTeresa Johnson <tejohnson@google.com>2018-08-14 03:00:16 +0000
commitb0a1d3bdf1d0124c555231a518cb6da769cceb05 (patch)
treea54475cc4e00a5f39f97d12e10ce714ff4129ebe /clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
parentb7b342e2805a7d674ead0e5bf9ab7307e2ec12b3 (diff)
downloadbcm5719-llvm-b0a1d3bdf1d0124c555231a518cb6da769cceb05.tar.gz
bcm5719-llvm-b0a1d3bdf1d0124c555231a518cb6da769cceb05.zip
[ThinLTO] Fix printing of WPD remarks
Summary: When WPD is performed in a ThinLTO backend, the function may be created if it isn't already in that module. Module::getOrInsertFunction may add a bitcast, in which case the returned Constant is not a Function and doesn't have a name. Invoke stripPointerCasts() on the returned value where we access its name. Reviewers: pcc Subscribers: mehdi_amini, inglorion, eraman, steven_wu, dexonsmith, llvm-commits Differential Revision: https://reviews.llvm.org/D49959 llvm-svn: 339640
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud