llvm-project/clang/lib
Anders Carlsson 6445773279 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
2009-11-24 05:08:52 +00:00
..
AST Fixe a crash in encoding of SEL type caused by recent changes. 2009-11-23 20:40:50 +00:00
Analysis rename UndefinedArgChecker to CallAndMessageChecker. 2009-11-24 04:45:44 +00:00
Basic Add SigAtomicType to TargetInfo, Needed for MSP and PIC Targets, Credit to Ken Dyck. 2009-11-21 00:49:54 +00:00
CodeGen It is common for vtables to contain pointers to functions that have either incomplete return types or incomplete argument types. 2009-11-24 05:08:52 +00:00
Driver Sketch the rest of the clang -cc1 option definitions, aka fun with C-x C-(. 2009-11-24 00:54:16 +00:00
Frontend Explicitly track the condition variable within an "if" statement, 2009-11-23 23:44:04 +00:00
Headers Define SIG_ATOMIC_MIN and SIG_ATOMIC_MAX in terms of __SIG_ATOMIC_WIDTH__. 2009-11-22 15:47:12 +00:00
Index Add special clang_getCursor() support for @class. Handles <rdar://problem/7383421>. 2009-11-18 02:02:52 +00:00
Lex Move DISABLE_INLINE to the front of the decl so MSVC can parse it. Patch by Amine Khaldi! 2009-11-14 16:36:57 +00:00
Parse Fix a recent regression probably caused by addition of altivec-style 2009-11-23 19:51:43 +00:00
Rewrite Be more careful with anonymous namespaces, since Clang diagnoses the ambiguity here 2009-11-17 06:52:37 +00:00
Sema Explicitly track the condition variable within an "if" statement, 2009-11-23 23:44:04 +00:00
CMakeLists.txt Introduce the 'Index' library. 2009-07-05 22:22:19 +00:00
Makefile Introduce the 'Index' library. 2009-07-05 22:22:19 +00:00