diff options
author | Douglas Gregor <dgregor@apple.com> | 2008-12-12 08:25:50 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2008-12-12 08:25:50 +0000 |
commit | 4287b3738923ee6c833c42937aed8735ee9c45e0 (patch) | |
tree | b1b4236e63bf4d802e587738c65e9720f7eae1b7 /clang/test/SemaCXX/destructor.cpp | |
parent | e4bcb8e2dd976268eed4db589ddc94edd6408d40 (diff) | |
download | bcm5719-llvm-4287b3738923ee6c833c42937aed8735ee9c45e0.tar.gz bcm5719-llvm-4287b3738923ee6c833c42937aed8735ee9c45e0.zip |
Enable out-of-line definitions of C++ constructors and destructors
llvm-svn: 60947
Diffstat (limited to 'clang/test/SemaCXX/destructor.cpp')
-rw-r--r-- | clang/test/SemaCXX/destructor.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/destructor.cpp b/clang/test/SemaCXX/destructor.cpp index 7f791daf5ee..2134f4ec5c7 100644 --- a/clang/test/SemaCXX/destructor.cpp +++ b/clang/test/SemaCXX/destructor.cpp @@ -38,3 +38,10 @@ struct F { ~; // expected-error {{expected class name}} ~undef(); // expected-error {{expected class name}} ~F(){} // expected-error {{destructor must be a non-static member function}} + +struct G { + ~G(); +}; + +G::~G() { } + |