Home | History | Annotate | Download | only in Parser
      1 // RUN: %clang_cc1 -fsyntax-only -verify -std=c++11 %s
      2 // expected-no-diagnostics
      3 
      4 struct Base {
      5   virtual void override();
      6 };
      7 
      8 struct S : Base {
      9   virtual void final() final;
     10   virtual void override() override;
     11 };
     12 
     13 struct T : Base {
     14   virtual void override() override { }
     15 };
     16 
     17 struct override;
     18 struct Base2 {
     19   virtual override override(int override);
     20 };
     21 
     22 struct A : Base2 {
     23   virtual struct override override(int override) override;
     24 };
     25