summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/strings/basic.string.literals
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/test/std/strings/basic.string.literals')
-rw-r--r--libcxx/test/std/strings/basic.string.literals/literal.pass.cpp4
-rw-r--r--libcxx/test/std/strings/basic.string.literals/literal1.fail.cpp4
-rw-r--r--libcxx/test/std/strings/basic.string.literals/literal1.pass.cpp4
-rw-r--r--libcxx/test/std/strings/basic.string.literals/literal2.fail.cpp4
-rw-r--r--libcxx/test/std/strings/basic.string.literals/literal2.pass.cpp4
-rw-r--r--libcxx/test/std/strings/basic.string.literals/literal3.pass.cpp4
6 files changed, 18 insertions, 6 deletions
diff --git a/libcxx/test/std/strings/basic.string.literals/literal.pass.cpp b/libcxx/test/std/strings/basic.string.literals/literal.pass.cpp
index eed5c9420ac..a51d0d9ac8c 100644
--- a/libcxx/test/std/strings/basic.string.literals/literal.pass.cpp
+++ b/libcxx/test/std/strings/basic.string.literals/literal.pass.cpp
@@ -21,7 +21,7 @@
#endif
-int main()
+int main(int, char**)
{
using namespace std::literals::string_literals;
@@ -54,4 +54,6 @@ int main()
Lfoo = L"ABC"s; assert( Lfoo == L"ABC"); assert( Lfoo == std::wstring ( L"ABC"));
ufoo = u"ABC"s; assert( ufoo == u"ABC"); assert( ufoo == std::u16string( u"ABC"));
Ufoo = U"ABC"s; assert( Ufoo == U"ABC"); assert( Ufoo == std::u32string( U"ABC"));
+
+ return 0;
}
diff --git a/libcxx/test/std/strings/basic.string.literals/literal1.fail.cpp b/libcxx/test/std/strings/basic.string.literals/literal1.fail.cpp
index 129d2844777..be4604059fe 100644
--- a/libcxx/test/std/strings/basic.string.literals/literal1.fail.cpp
+++ b/libcxx/test/std/strings/basic.string.literals/literal1.fail.cpp
@@ -12,9 +12,11 @@
#include <string>
#include <cassert>
-int main()
+int main(int, char**)
{
using std::string;
string foo = ""s; // should fail w/conversion operator not found
+
+ return 0;
}
diff --git a/libcxx/test/std/strings/basic.string.literals/literal1.pass.cpp b/libcxx/test/std/strings/basic.string.literals/literal1.pass.cpp
index 5134ec79aaa..92777c4f428 100644
--- a/libcxx/test/std/strings/basic.string.literals/literal1.pass.cpp
+++ b/libcxx/test/std/strings/basic.string.literals/literal1.pass.cpp
@@ -12,9 +12,11 @@
#include <string>
#include <cassert>
-int main()
+int main(int, char**)
{
using namespace std::literals;
std::string foo = ""s;
+
+ return 0;
}
diff --git a/libcxx/test/std/strings/basic.string.literals/literal2.fail.cpp b/libcxx/test/std/strings/basic.string.literals/literal2.fail.cpp
index 3ebbfa24c13..54a0a9e405b 100644
--- a/libcxx/test/std/strings/basic.string.literals/literal2.fail.cpp
+++ b/libcxx/test/std/strings/basic.string.literals/literal2.fail.cpp
@@ -12,7 +12,9 @@
#include <string>
#include <cassert>
-int main()
+int main(int, char**)
{
std::string foo = ""s; // should fail w/conversion operator not found
+
+ return 0;
}
diff --git a/libcxx/test/std/strings/basic.string.literals/literal2.pass.cpp b/libcxx/test/std/strings/basic.string.literals/literal2.pass.cpp
index ac41ce94c9b..6f73ae9a103 100644
--- a/libcxx/test/std/strings/basic.string.literals/literal2.pass.cpp
+++ b/libcxx/test/std/strings/basic.string.literals/literal2.pass.cpp
@@ -12,9 +12,11 @@
#include <string>
#include <cassert>
-int main()
+int main(int, char**)
{
using namespace std::literals::string_literals;
std::string foo = ""s;
+
+ return 0;
}
diff --git a/libcxx/test/std/strings/basic.string.literals/literal3.pass.cpp b/libcxx/test/std/strings/basic.string.literals/literal3.pass.cpp
index c5ca6708add..b7a8d553687 100644
--- a/libcxx/test/std/strings/basic.string.literals/literal3.pass.cpp
+++ b/libcxx/test/std/strings/basic.string.literals/literal3.pass.cpp
@@ -12,9 +12,11 @@
#include <string>
#include <cassert>
-int main()
+int main(int, char**)
{
using namespace std;
string foo = ""s;
+
+ return 0;
}
OpenPOWER on IntegriCloud