diff options
| author | Eli Friedman <eli.friedman@gmail.com> | 2010-05-30 06:03:20 +0000 |
|---|---|---|
| committer | Eli Friedman <eli.friedman@gmail.com> | 2010-05-30 06:03:20 +0000 |
| commit | c8731be34d18955bec1b71e172c978197c8f4ad7 (patch) | |
| tree | a206a768dff7cfbbacfb8b5ca8fc80fda294671c /clang/lib/Sema | |
| parent | ad98fc9733cc4b89599f13727e7f4da9465933b2 (diff) | |
| download | bcm5719-llvm-c8731be34d18955bec1b71e172c978197c8f4ad7.tar.gz bcm5719-llvm-c8731be34d18955bec1b71e172c978197c8f4ad7.zip | |
Fix for PR7040: Don't try to compute the LLVM type for a function where it
isn't possible to compute.
This patch is mostly refactoring; the key change is the addition of the code
starting with the comment, "Check whether the function has a computable LLVM
signature." The solution here is essentially the same as the way the
vtable code handles such functions.
llvm-svn: 105151
Diffstat (limited to 'clang/lib/Sema')
0 files changed, 0 insertions, 0 deletions

