[analyzer] do not crash on libcxx03 call_once implementation
authorGeorge Karpenkov <ekarpenkov@apple.com>
Fri, 3 Nov 2017 00:36:03 +0000 (00:36 +0000)
committerGeorge Karpenkov <ekarpenkov@apple.com>
Fri, 3 Nov 2017 00:36:03 +0000 (00:36 +0000)
commit03544830138f4643c49f048a771f09478902d93b
tree3fd04a2e3b78542d4300653b4f711cc94d13865d
parent7cdb10f1aabfe57b3e1dcb1a8e5a064b1c7343dc
[analyzer] do not crash on libcxx03 call_once implementation

Addresses https://bugs.llvm.org/show_bug.cgi?id=35075, rdar://35230961

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

llvm-svn: 317293
clang/lib/Analysis/BodyFarm.cpp
clang/test/Analysis/call_once.cpp