Home | History | Annotate | Download | only in Parser
      1 // RUN: %clang_cc1 -fsyntax-only -verify -std=c++0x %s
      2 
      3 // Make sure we don't run off the end of the stream when parsing a deferred
      4 // initializer.
      5 int a; // expected-note {{previous}}
      6 struct S {
      7   int n = 4 + ; // expected-error {{expected expression}}
      8 } a; // expected-error {{redefinition}}
      9 
     10 // Make sure we use all of the tokens.
     11 struct T {
     12   int a = 1 // expected-error {{expected ';' at end of declaration list}}
     13   int b = 2;
     14   int c = b; // expected-error {{undeclared identifier}}
     15 };
     16