]>
git.proxmox.com Git - cargo.git/blob - vendor/regex-0.2.5/tests/test_nfa_utf8bytes.rs
1 // Copyright 2014-2015 The Rust Project Developers. See the COPYRIGHT
2 // file at the top-level directory of this distribution and at
3 // http://rust-lang.org/COPYRIGHT.
5 // Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
6 // http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
7 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
8 // option. This file may not be copied, modified, or distributed
9 // except according to those terms.
11 #![cfg_attr(feature = "pattern", feature(pattern))]
16 macro_rules
! regex_new
{
18 use regex
::internal
::ExecBuilder
;
19 ExecBuilder
::new($re
).nfa().bytes(true).build().map(|e
| e
.into_regex())
25 regex_new
!($re
).unwrap()
29 macro_rules
! regex_set_new
{
31 use regex
::internal
::ExecBuilder
;
32 ExecBuilder
::new_many($re
)
33 .nfa().bytes(true).build().map(|e
| e
.into_regex_set())
37 macro_rules
! regex_set
{
39 regex_set_new
!($res
).unwrap()
43 // Must come before other module definitions.
44 include
!("macros_str.rs");
45 include
!("macros.rs");
61 mod word_boundary_unicode
;