Home
last modified time | relevance | path

Searched refs:assert_parse (Results 1 – 5 of 5) sorted by relevance

/external/rust/crates/nom/src/number/
Dstreaming.rs923 macro_rules! assert_parse( macro
932 assert_parse!(be_i8(&[0x00]), Ok((&b""[..], 0))); in i8_tests()
933 assert_parse!(be_i8(&[0x7f]), Ok((&b""[..], 127))); in i8_tests()
934 assert_parse!(be_i8(&[0xff]), Ok((&b""[..], -1))); in i8_tests()
935 assert_parse!(be_i8(&[0x80]), Ok((&b""[..], -128))); in i8_tests()
940 assert_parse!(be_i16(&[0x00, 0x00]), Ok((&b""[..], 0))); in i16_tests()
941 assert_parse!(be_i16(&[0x7f, 0xff]), Ok((&b""[..], 32_767_i16))); in i16_tests()
942 assert_parse!(be_i16(&[0xff, 0xff]), Ok((&b""[..], -1))); in i16_tests()
943 assert_parse!(be_i16(&[0x80, 0x00]), Ok((&b""[..], -32_768_i16))); in i16_tests()
948 assert_parse!(be_u24(&[0x00, 0x00, 0x00]), Ok((&b""[..], 0))); in u24_tests()
[all …]
Dcomplete.rs914 macro_rules! assert_parse( macro
923 assert_parse!(be_i8(&[0x00]), Ok((&b""[..], 0))); in i8_tests()
924 assert_parse!(be_i8(&[0x7f]), Ok((&b""[..], 127))); in i8_tests()
925 assert_parse!(be_i8(&[0xff]), Ok((&b""[..], -1))); in i8_tests()
926 assert_parse!(be_i8(&[0x80]), Ok((&b""[..], -128))); in i8_tests()
931 assert_parse!(be_i16(&[0x00, 0x00]), Ok((&b""[..], 0))); in i16_tests()
932 assert_parse!(be_i16(&[0x7f, 0xff]), Ok((&b""[..], 32_767_i16))); in i16_tests()
933 assert_parse!(be_i16(&[0xff, 0xff]), Ok((&b""[..], -1))); in i16_tests()
934 assert_parse!(be_i16(&[0x80, 0x00]), Ok((&b""[..], -32_768_i16))); in i16_tests()
939 assert_parse!(be_u24(&[0x00, 0x00, 0x00]), Ok((&b""[..], 0))); in u24_tests()
[all …]
/external/rust/crates/nom/src/character/
Dcomplete.rs725 macro_rules! assert_parse( macro
743 assert_parse!(alpha1(a), Ok((empty, a))); in character()
957 assert_parse!(hex_digit1(i), Ok((&b";"[..], &i[..i.len() - 1]))); in hex_digit_test()
960 assert_parse!( in hex_digit_test()
966 assert_parse!( in hex_digit_test()
988 assert_parse!(oct_digit1(i), Ok((&b";"[..], &i[..i.len() - 1]))); in oct_digit_test()
991 assert_parse!( in oct_digit_test()
1037 assert_parse!(output, Ok((&b""[..], &b"\r\n"[..]))); in check_windows_lineending()
1044 assert_parse!(output, Ok((&b""[..], &b"\n"[..]))); in check_unix_lineending()
1049 assert_parse!(crlf(&b"\r\na"[..]), Ok((&b"a"[..], &b"\r\n"[..]))); in cr_lf()
[all …]
Dstreaming.rs654 macro_rules! assert_parse( macro
676 assert_parse!(alpha1(a), Err(Err::Incomplete(Needed::Size(1)))); in character()
888 assert_parse!(hex_digit1(i), Ok((&b";"[..], &i[..i.len() - 1]))); in hex_digit_test()
891 assert_parse!( in hex_digit_test()
897 assert_parse!( in hex_digit_test()
919 assert_parse!(oct_digit1(i), Ok((&b";"[..], &i[..i.len() - 1]))); in oct_digit_test()
922 assert_parse!( in oct_digit_test()
965 assert_parse!(output, Ok((&b""[..], &b"\r\n"[..]))); in check_windows_lineending()
972 assert_parse!(output, Ok((&b""[..], &b"\n"[..]))); in check_unix_lineending()
977 assert_parse!(crlf(&b"\r\na"[..]), Ok((&b"a"[..], &b"\r\n"[..]))); in cr_lf()
[all …]
/external/rust/crates/nom/src/combinator/
Dmod.rs733 macro_rules! assert_parse( macro
769 assert_parse!(rest(input), Ok((empty, input))); in rest_on_slices()
776 assert_parse!(rest(input), Ok((empty, input))); in rest_on_strs()
782 assert_parse!(rest_len(input), Ok((input, input.len()))); in rest_len_on_slices()
812 assert_parse!(flat_map(be_u8, take)(input), Ok((&[103, 104][..], &[100, 101, 102][..]))); in test_flat_map()
818assert_parse!(map_opt(be_u8, |u| if u < 20 {Some(u)} else {None})(input), Err(Err::Error((&[50][..… in test_map_opt()
819 assert_parse!(map_opt(be_u8, |u| if u > 20 {Some(u)} else {None})(input), Ok((&[][..], 50))); in test_map_opt()
825assert_parse!(map_parser(take(4usize), take(2usize))(input), Ok((&[104][..], &[100, 101][..]))); in test_map_parser()
831assert_parse!(all_consuming(take(2usize))(input), Err(Err::Error((&[102][..], ErrorKind::Eof)))); in test_all_consuming()
832 assert_parse!(all_consuming(take(3usize))(input), Ok((&[][..], &[100, 101, 102][..]))); in test_all_consuming()