diff options
author | David Chisnall <csdavec@swan.ac.uk> | 2012-04-04 13:07:13 +0000 |
---|---|---|
committer | David Chisnall <csdavec@swan.ac.uk> | 2012-04-04 13:07:13 +0000 |
commit | 5221a947a599b3a9a58ab467b62cca16c19cd80b (patch) | |
tree | 53927642b4dc44b793d796fa7a63df91de171877 /clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp | |
parent | d01a99ea412b100a6290df5bb5e567f736cbe229 (diff) | |
download | llvm-5221a947a599b3a9a58ab467b62cca16c19cd80b.zip llvm-5221a947a599b3a9a58ab467b62cca16c19cd80b.tar.gz llvm-5221a947a599b3a9a58ab467b62cca16c19cd80b.tar.bz2 |
Don't crash (assert failure) when generating blocks for C++ types with a non-const copy constructor.
This was caused by the code deciding the number of fields in the byref structure using a different test to the part of the code creating the GEPs into said structure.
llvm-svn: 154013
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp')
0 files changed, 0 insertions, 0 deletions