summaryrefslogtreecommitdiffstats
path: root/test/CXX
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2012-03-09 08:16:22 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2012-03-09 08:16:22 +0000
commita9e88b2549add9766382c70d270dfd89fa33f7cf (patch)
tree2d7c68a5977102668476eea511922a1571ca6539 /test/CXX
parent36f5cfe4df32af6c5fe01228102512996f566f9d (diff)
Literal operators can't have default arguments.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@152394 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CXX')
-rw-r--r--test/CXX/over/over.oper/over.literal/p3.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/CXX/over/over.oper/over.literal/p3.cpp b/test/CXX/over/over.oper/over.literal/p3.cpp
index 0b5323b473..674ace9aee 100644
--- a/test/CXX/over/over.oper/over.literal/p3.cpp
+++ b/test/CXX/over/over.oper/over.literal/p3.cpp
@@ -37,3 +37,4 @@ char operator "" _a(volatile wchar_t *, size_t); // expected-error {{parameter}}
char operator "" _a(char16_t *, size_t); // expected-error {{parameter}}
char operator "" _a(const char32_t *, size_t, bool = false); // expected-error {{parameter}}
char operator "" _a(const char *, signed long); // expected-error {{parameter}}
+char operator "" _a(const char *, size_t = 0); // expected-error {{default argument}}