summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/CXX/class/class.mem/p8-0x-pedantic.cpp1
-rw-r--r--clang/test/CXX/class/class.mem/p8-0x.cpp2
-rw-r--r--clang/test/Parser/cxx0x-override-control-keywords.cpp3
3 files changed, 0 insertions, 6 deletions
diff --git a/clang/test/CXX/class/class.mem/p8-0x-pedantic.cpp b/clang/test/CXX/class/class.mem/p8-0x-pedantic.cpp
index a4b775c191d..78153739ce6 100644
--- a/clang/test/CXX/class/class.mem/p8-0x-pedantic.cpp
+++ b/clang/test/CXX/class/class.mem/p8-0x-pedantic.cpp
@@ -8,7 +8,6 @@ namespace inline_extension {
struct B : Base1 {
virtual void f() override {} // expected-warning {{'override' keyword only allowed in declarations, allowed as an extension}}
virtual void g() final {} // expected-warning {{'final' keyword only allowed in declarations, allowed as an extension}}
- virtual void h() new {} // expected-warning {{'new' keyword only allowed in declarations, allowed as an extension}}
};
}
diff --git a/clang/test/CXX/class/class.mem/p8-0x.cpp b/clang/test/CXX/class/class.mem/p8-0x.cpp
index bf1b4c177bf..836ebad48ee 100644
--- a/clang/test/CXX/class/class.mem/p8-0x.cpp
+++ b/clang/test/CXX/class/class.mem/p8-0x.cpp
@@ -5,7 +5,6 @@ struct Base1 {
};
struct A : Base1 {
- virtual void f() new new; // expected-error {{class member already marked 'new'}}
virtual void g() override override; // expected-error {{class member already marked 'override'}}
virtual void h() final final; // expected-error {{class member already marked 'final'}}
};
@@ -34,7 +33,6 @@ namespace inline_extension {
};
struct A : Base1 {
- virtual void f() new new {} // expected-error {{class member already marked 'new'}}
virtual void g() override override {} // expected-error {{class member already marked 'override'}}
virtual void h() final final {} // expected-error {{class member already marked 'final'}}
};
diff --git a/clang/test/Parser/cxx0x-override-control-keywords.cpp b/clang/test/Parser/cxx0x-override-control-keywords.cpp
index f959f7a9952..91d5132febe 100644
--- a/clang/test/Parser/cxx0x-override-control-keywords.cpp
+++ b/clang/test/Parser/cxx0x-override-control-keywords.cpp
@@ -7,9 +7,6 @@ struct Base {
struct S : Base {
virtual void final() final;
virtual void override() override;
- virtual void n() new;
- int i : 3 new;
- int j new;
};
struct T {
OpenPOWER on IntegriCloud