]> granicus.if.org Git - clang/commitdiff
Add the test case from PR 14044 to ensure it doesn't regress.
authorKaelyn Takata <rikka@google.com>
Fri, 8 May 2015 17:39:48 +0000 (17:39 +0000)
committerKaelyn Takata <rikka@google.com>
Fri, 8 May 2015 17:39:48 +0000 (17:39 +0000)
The test started working at some point, presumably fixed through the
delayed typo correction work.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@236883 91177308-0d34-0410-b5e6-96231b3b80d8

test/PCH/chain-typo-corrections.cpp [new file with mode: 0644]

diff --git a/test/PCH/chain-typo-corrections.cpp b/test/PCH/chain-typo-corrections.cpp
new file mode 100644 (file)
index 0000000..4448220
--- /dev/null
@@ -0,0 +1,12 @@
+// RUN: %clang_cc1 -verify -chain-include %s %s
+
+// PR 14044
+#ifndef PASS1
+#define PASS1
+class S {
+  void f(struct Test);
+};
+#else
+::Tesy *p;  // expected-error {{did you mean 'Test'}}
+            // expected-note@-4 {{'Test' declared here}}
+#endif