diff options
author | Douglas Gregor <dgregor@apple.com> | 2010-09-02 15:34:35 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2010-09-02 15:34:35 +0000 |
commit | f9cce31a1c71e2949cd5f47616a5624f5fedd84d (patch) | |
tree | 8a1f483016dd7b08281a527ccb7964818c3e7883 /lib/Checker/BugReporterVisitors.cpp | |
parent | 1d6107c30194f10cb2c634e9d8f8740d660b1644 (diff) |
Fix more i1/i8 pointer madness. Here, an overactive assertion
complains when the element type of a C++ "delete" expression is
different from what we would expect from the pointer type. When
deleting a bool*, we end up with an i1 on one side (where we compute
the LLVM type from the Clang bool type) and i8 on the other (where we
grab the LLVM type from the LLVM pointer type). I've weakened the
assertion appropriately, and the Boost Parallel Graph Library now
passes its regression tests.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@112821 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Checker/BugReporterVisitors.cpp')
0 files changed, 0 insertions, 0 deletions