diff options
author | Larisse Voufo <lvoufo@google.com> | 2013-07-19 22:53:23 +0000 |
---|---|---|
committer | Larisse Voufo <lvoufo@google.com> | 2013-07-19 22:53:23 +0000 |
commit | 47c0845e0b388966ae8b9245057b3b2ba89bd589 (patch) | |
tree | 6c375a604eb58a2670b9f936a8c0b2174e8c0606 /clang/test/SemaTemplate/function-template-specialization.cpp | |
parent | fa163749c73261867a81fed1226a55a7d2c5b293 (diff) | |
download | bcm5719-llvm-47c0845e0b388966ae8b9245057b3b2ba89bd589.tar.gz bcm5719-llvm-47c0845e0b388966ae8b9245057b3b2ba89bd589.zip |
Revert "Use function overloading instead of template specialization for diagnosis of bad template argument deductions."
This reverts commit a730f548325756d050d4caaa28fcbffdae8dfe95.
llvm-svn: 186729
Diffstat (limited to 'clang/test/SemaTemplate/function-template-specialization.cpp')
-rw-r--r-- | clang/test/SemaTemplate/function-template-specialization.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/test/SemaTemplate/function-template-specialization.cpp b/clang/test/SemaTemplate/function-template-specialization.cpp index 6327ff64c33..2338b6701c4 100644 --- a/clang/test/SemaTemplate/function-template-specialization.cpp +++ b/clang/test/SemaTemplate/function-template-specialization.cpp @@ -1,7 +1,6 @@ // RUN: %clang_cc1 -fsyntax-only -verify %s -template <int N> -void f0(int (&array)[N]); // expected-note {{candidate template ignored: could not match 'int' against 'char'}} +template<int N> void f0(int (&array)[N]); // Simple function template specialization (using overloading) template<> void f0(int (&array)[1]); |