diff options
| author | Anders Carlsson <andersca@mac.com> | 2009-03-24 01:19:16 +0000 |
|---|---|---|
| committer | Anders Carlsson <andersca@mac.com> | 2009-03-24 01:19:16 +0000 |
| commit | b5a27b460c6a53f93aff0d315b21b9c241e1ac95 (patch) | |
| tree | 80fb46253ea252d4b8fe41e6e651a3c76117c602 /clang/test/CodeGen/builtinmemcpy.c | |
| parent | 94c25c66b5ed45f579953e5efaaa4a11ac47d847 (diff) | |
| download | bcm5719-llvm-b5a27b460c6a53f93aff0d315b21b9c241e1ac95.tar.gz bcm5719-llvm-b5a27b460c6a53f93aff0d315b21b9c241e1ac95.zip | |
More work on diagnosing abstract classes. We can now handle cases like
class C {
void g(C c);
virtual void f() = 0;
};
In this case, C is not known to be abstract when doing semantic analysis on g. This is done by recursively traversing the abstract class and checking the types of member functions.
llvm-svn: 67594
Diffstat (limited to 'clang/test/CodeGen/builtinmemcpy.c')
0 files changed, 0 insertions, 0 deletions

