summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2011-08-27 22:06:17 +0000
committerJohn McCall <rjmccall@apple.com>2011-08-27 22:06:17 +0000
commit4bb057d321d3d7c3e667bb195c372a170d9c72f1 (patch)
tree90f70b7e6f31695158bc7362873aa26755f97b8a /clang/lib/StaticAnalyzer/Core/CheckerManager.cpp
parent83aa8ab3aeddd16e48230f0ead25cc0cdcfc9c20 (diff)
downloadbcm5719-llvm-4bb057d321d3d7c3e667bb195c372a170d9c72f1.tar.gz
bcm5719-llvm-4bb057d321d3d7c3e667bb195c372a170d9c72f1.zip
Disable the l-value to r-value conversion on C++ class types passed
to varargs functions in unevaluated contexts. AFAICT, there is no standards justification for this, but it matches what other compilers do and therefore preserves compatibility with certain template metaprogramming idioms. Should fix self-host. llvm-svn: 138715
Diffstat (limited to 'clang/lib/StaticAnalyzer/Core/CheckerManager.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud