diff options
author | George Karpenkov <ekarpenkov@apple.com> | 2017-10-17 22:28:18 +0000 |
---|---|---|
committer | George Karpenkov <ekarpenkov@apple.com> | 2017-10-17 22:28:18 +0000 |
commit | b2a60c6a9bf1421a1218c6753a2cdc8b4f3ffce9 (patch) | |
tree | 045c34088f71360921ac121f31c22dd8eab25e7f /llvm/lib/Support/Chrono.cpp | |
parent | 9344e45cd3d8695dca85b9317a85a8cea4e996fa (diff) | |
download | bcm5719-llvm-b2a60c6a9bf1421a1218c6753a2cdc8b4f3ffce9.tar.gz bcm5719-llvm-b2a60c6a9bf1421a1218c6753a2cdc8b4f3ffce9.zip |
[Analyzer] Always use non-reference types when creating expressions in BodyFarm.
Remove an option to use a reference type (on by default!) since a
non-reference type is always needed for creating expressions, functions
with multiple boolean parameters are very hard to use, and in general it
was just a booby trap for further crashes.
Furthermore, generalize call_once test case to fix some of the crashes mentioned
https://bugs.llvm.org/show_bug.cgi?id=34869
Also removes std::call_once crash.
Differential Revision: https://reviews.llvm.org/D39015
llvm-svn: 316041
Diffstat (limited to 'llvm/lib/Support/Chrono.cpp')
0 files changed, 0 insertions, 0 deletions