diff options
author | Anders Carlsson <andersca@mac.com> | 2009-11-24 05:08:52 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@mac.com> | 2009-11-24 05:08:52 +0000 |
commit | 644577327904bd0b461c46051744779da95a80b0 (patch) | |
tree | 8d56c711967f3e27c117fd1e3d3dda863970b1c8 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 72269ec8cb6480aa51be7fec03a27a3fa3eb5ea8 (diff) | |
download | bcm5719-llvm-644577327904bd0b461c46051744779da95a80b0.tar.gz bcm5719-llvm-644577327904bd0b461c46051744779da95a80b0.zip |
It is common for vtables to contain pointers to functions that have either incomplete return types or incomplete argument types.
Handle this by returning the llvm::OpaqueType for those cases, which CodeGenModule::GetOrCreateLLVMFunction knows about, and treats as being an "incomplete function".
llvm-svn: 89736
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions