summaryrefslogtreecommitdiffstats
path: root/clang/test/Parser/cxx-member-initializers.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2015-01-13 05:06:20 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2015-01-13 05:06:20 +0000
commita7ea1b146620446bbf33a6a1a46546940858c859 (patch)
tree903ba8950f8bf3d74e03aa5e8e2a7ab554415b50 /clang/test/Parser/cxx-member-initializers.cpp
parente8ecb2b1445a1960a77f4b446987430f46375eb4 (diff)
downloadbcm5719-llvm-a7ea1b146620446bbf33a6a1a46546940858c859.tar.gz
bcm5719-llvm-a7ea1b146620446bbf33a6a1a46546940858c859.zip
Parse: use the EOF token method to lex inline method bodies
Mark the end of the method body with an EOF token, collect it once we expect to be done with method body parsing. No functionality change intended. llvm-svn: 225765
Diffstat (limited to 'clang/test/Parser/cxx-member-initializers.cpp')
-rw-r--r--clang/test/Parser/cxx-member-initializers.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/test/Parser/cxx-member-initializers.cpp b/clang/test/Parser/cxx-member-initializers.cpp
index ee509b115e9..8e52adbbfd3 100644
--- a/clang/test/Parser/cxx-member-initializers.cpp
+++ b/clang/test/Parser/cxx-member-initializers.cpp
@@ -66,12 +66,12 @@ namespace PR16480 {
struct T { int n; };
template<typename> struct A { int n; };
- }; // expected-error +{{}}
+ };
// FIXME: This is valid now, but may be made ill-formed by DR1607.
struct G : X<0> {
G() : X<0 && [](){return 0;}()>{} // expected-error +{{}}
- }; // expected-error +{{}}
+ };
struct Errs : X<0> {
Errs(X<0>) : decltype X<0>() {} // expected-error {{expected '(' after 'decltype'}}
OpenPOWER on IntegriCloud