[CFG] [analyzer] Disable argument construction contexts for variadic functions.
authorArtem Dergachev <artem.dergachev@gmail.com>
Wed, 29 Aug 2018 21:50:52 +0000 (21:50 +0000)
committerArtem Dergachev <artem.dergachev@gmail.com>
Wed, 29 Aug 2018 21:50:52 +0000 (21:50 +0000)
commit594b5410a616059ff18a2d8955a737322274c59c
treeedf01a7ac96521df41e11d217ba7b7d4d255c65a
parentf562fc8dbf279cf9c3ce2579d310c4afc448308a
[CFG] [analyzer] Disable argument construction contexts for variadic functions.

The analyzer doesn't make use of them anyway and they seem to have
pretty weird AST from time to time, so let's just skip them for now.

Fixes pr37769.

Differential Revision: https://reviews.llvm.org/D50824

llvm-svn: 340975
clang/lib/Analysis/CFG.cpp
clang/test/Analysis/cfg-rich-constructors.cpp