commit | 8b9575f27ed6796d25f0ce22206f55312b87fc12 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Mon Aug 24 12:17:54 2009 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Mon Aug 24 12:17:54 2009 +0000 |
tree | aff5fc5551fcd46bacfd952dab1723a0942fa8d9 | |
parent | c8c277a1b33cdde021c29b06af53c36a005bfb23 [diff] |
Top-level semicolons are allowed in C++0x. Fixes PR4755. llvm-svn: 79912
diff --git a/clang/test/Parser/top-level-semi-cxx0x.cpp b/clang/test/Parser/top-level-semi-cxx0x.cpp new file mode 100644 index 0000000..4a6c059 --- /dev/null +++ b/clang/test/Parser/top-level-semi-cxx0x.cpp
@@ -0,0 +1,9 @@ +// RUN: clang-cc -fsyntax-only -pedantic -std=c++0x -verify %s + +void foo(); + +void bar() { }; + +void wibble(); + +;
diff --git a/clang/test/SemaCXX/constructor-initializer.cpp b/clang/test/SemaCXX/constructor-initializer.cpp index 0bcec73..1a7787e 100644 --- a/clang/test/SemaCXX/constructor-initializer.cpp +++ b/clang/test/SemaCXX/constructor-initializer.cpp
@@ -122,4 +122,3 @@ float *pf; }; -
diff --git a/clang/test/SemaCXX/constructor.cpp b/clang/test/SemaCXX/constructor.cpp index ec28e7e..5ce595c 100644 --- a/clang/test/SemaCXX/constructor.cpp +++ b/clang/test/SemaCXX/constructor.cpp
@@ -83,3 +83,4 @@ A::S::operator int() { return 1; } A::S::~S() {} +