diff options
author | Kaelyn Takata <rikka@google.com> | 2014-12-02 23:32:20 +0000 |
---|---|---|
committer | Kaelyn Takata <rikka@google.com> | 2014-12-02 23:32:20 +0000 |
commit | d86a4ad0c84eaf5bb5dbd33036960e997e2352e0 (patch) | |
tree | 60d6e5851fa4e4b3956e353722382da68c87813a /test/SemaCXX/typo-correction-delayed.cpp | |
parent | 4cd38f7d0ead4ce6c6933f8702015b685bac444b (diff) |
Ensure typos in the default values of template parameters get diagnosed.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@223177 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/SemaCXX/typo-correction-delayed.cpp')
-rw-r--r-- | test/SemaCXX/typo-correction-delayed.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/SemaCXX/typo-correction-delayed.cpp b/test/SemaCXX/typo-correction-delayed.cpp index bff1d7633f..7bf925816d 100644 --- a/test/SemaCXX/typo-correction-delayed.cpp +++ b/test/SemaCXX/typo-correction-delayed.cpp @@ -102,3 +102,7 @@ void f(int *i) { __atomic_load(i, i, something_something); // expected-error-re {{use of undeclared identifier 'something_something'{{$}}}} } } + +const int DefaultArg = 9; // expected-note {{'DefaultArg' declared here}} +template <int I = defaultArg> struct S {}; // expected-error {{use of undeclared identifier 'defaultArg'; did you mean 'DefaultArg'?}} +S<1> s; |