summaryrefslogtreecommitdiffstats
path: root/libcxx/test/re/re.alg/re.alg.match/parse_curly_brackets.pass.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/test/re/re.alg/re.alg.match/parse_curly_brackets.pass.cpp')
-rw-r--r--libcxx/test/re/re.alg/re.alg.match/parse_curly_brackets.pass.cpp72
1 files changed, 0 insertions, 72 deletions
diff --git a/libcxx/test/re/re.alg/re.alg.match/parse_curly_brackets.pass.cpp b/libcxx/test/re/re.alg/re.alg.match/parse_curly_brackets.pass.cpp
deleted file mode 100644
index 0b4c6948140..00000000000
--- a/libcxx/test/re/re.alg/re.alg.match/parse_curly_brackets.pass.cpp
+++ /dev/null
@@ -1,72 +0,0 @@
-//===----------------------------------------------------------------------===//
-//
-// The LLVM Compiler Infrastructure
-//
-// This file is dual licensed under the MIT and the University of Illinois Open
-// Source Licenses. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-// <regex>
-
-// template <class BidirectionalIterator, class Allocator, class charT, class traits>
-// bool
-// regex_match(BidirectionalIterator first, BidirectionalIterator last,
-// match_results<BidirectionalIterator, Allocator>& m,
-// const basic_regex<charT, traits>& e,
-// regex_constants::match_flag_type flags = regex_constants::match_default);
-
-// http://llvm.org/bugs/show_bug.cgi?id=16135
-
-#include <string>
-#include <regex>
-#include <cassert>
-
-void
-test1()
-{
- std::string re("\\{a\\}");
- std::string target("{a}");
- std::regex regex(re);
- std::smatch smatch;
- assert((std::regex_match(target, smatch, regex)));
-}
-
-void
-test2()
-{
- std::string re("\\{a\\}");
- std::string target("{a}");
- std::regex regex(re, std::regex::extended);
- std::smatch smatch;
- assert((std::regex_match(target, smatch, regex)));
-}
-
-void
-test3()
-{
- std::string re("\\{a\\}");
- std::string target("{a}");
- std::regex regex(re, std::regex::awk);
- std::smatch smatch;
- assert((std::regex_match(target, smatch, regex)));
-}
-
-void
-test4()
-{
- std::string re("\\{a\\}");
- std::string target("{a}");
- std::regex regex(re, std::regex::egrep);
- std::smatch smatch;
- assert((std::regex_match(target, smatch, regex)));
-}
-
-int
-main()
-{
- test1();
- test2();
- test3();
- test4();
-}
OpenPOWER on IntegriCloud