summaryrefslogtreecommitdiff
path: root/test/FixIt/typo-using.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/FixIt/typo-using.cpp')
-rw-r--r--test/FixIt/typo-using.cpp56
1 files changed, 0 insertions, 56 deletions
diff --git a/test/FixIt/typo-using.cpp b/test/FixIt/typo-using.cpp
deleted file mode 100644
index 3644dea3b2..0000000000
--- a/test/FixIt/typo-using.cpp
+++ /dev/null
@@ -1,56 +0,0 @@
-// RUN: %clang_cc1 -fsyntax-only -verify %s
-// RUN: cp %s %t
-// RUN: not %clang_cc1 -fsyntax-only -fixit -x c++ %t
-// RUN: %clang_cc1 -fsyntax-only -pedantic -Werror -x c++ %t
-// RUN: grep using_suggestion_tyname_ty_dropped_specifier %t
-
-// These tests have been separated from typo.cpp to keep the maximum typo
-// correction counter from ticking over; this causes spurious failures.
-
-namespace using_suggestion_ty {
-namespace N { class AAA {}; } // expected-note {{'AAA' declared here}}
-using N::AAB; // expected-error {{no member named 'AAB' in namespace 'using_suggestion_ty::N'; did you mean 'AAA'?}}
-}
-
-namespace using_suggestion_tyname_ty {
-namespace N { class AAA {}; } // expected-note {{'AAA' declared here}}
-using typename N::AAB; // expected-error {{no member named 'AAB' in namespace 'using_suggestion_tyname_ty::N'; did you mean 'AAA'?}}
-}
-
-namespace using_suggestion_val {
-namespace N { void FFF() {} } // expected-note {{'FFF' declared here}}
-using N::FFG; // expected-error {{no member named 'FFG' in namespace 'using_suggestion_val::N'; did you mean 'FFF'?}}
-}
-
-namespace using_suggestion_ty_dropped_specifier {
-class AAA {}; // expected-note {{'::using_suggestion_ty_dropped_specifier::AAA' declared here}}
-namespace N { }
-using N::AAA; // expected-error {{no member named 'AAA' in namespace 'using_suggestion_ty_dropped_specifier::N'; did you mean '::using_suggestion_ty_dropped_specifier::AAA'?}}
-}
-
-namespace using_suggestion_tyname_ty_dropped_specifier {
-class AAA {}; // expected-note {{'::using_suggestion_tyname_ty_dropped_specifier::AAA' declared here}}
-namespace N { }
-using typename N::AAA; // expected-error {{no member named 'AAA' in namespace 'using_suggestion_tyname_ty_dropped_specifier::N'; did you mean '::using_suggestion_tyname_ty_dropped_specifier::AAA'?}}
-}
-
-namespace using_suggestion_val_dropped_specifier {
-void FFF() {} // expected-note {{'::using_suggestion_val_dropped_specifier::FFF' declared here}}
-namespace N { }
-using N::FFF; // expected-error {{no member named 'FFF' in namespace 'using_suggestion_val_dropped_specifier::N'; did you mean '::using_suggestion_val_dropped_specifier::FFF'?}}
-}
-
-namespace using_suggestion_member_ty {
-class CCC { public: typedef int AAA; }; // expected-note {{'AAA' declared here}}
-class DDD : public CCC { public: using CCC::AAB; }; // expected-error {{no member named 'AAB' in 'using_suggestion_member_ty::CCC'; did you mean 'AAA'?}}
-}
-
-namespace using_suggestion_member_val {
-class CCC { public: void AAA() { } }; // expected-note {{'AAA' declared here}}
-class DDD : public CCC { public: using CCC::AAB; }; // expected-error {{no member named 'AAB' in 'using_suggestion_member_val::CCC'; did you mean 'AAA'?}}
-}
-
-namespace using_suggestion_member_tyname_ty {
-class CCC { public: typedef int AAA; }; // expected-note {{'AAA' declared here}}
-class DDD : public CCC { public: using typename CCC::AAB; }; // expected-error {{no member named 'AAB' in 'using_suggestion_member_tyname_ty::CCC'; did you mean 'AAA'?}}
-}