• Home
  • Raw
  • Download

Lines Matching full:esc

74   fn esc(i: &[u8]) -> IResult<&[u8], &[u8]> {  in escaping()  function
77 assert_eq!(esc(&b"abcd;"[..]), Ok((&b";"[..], &b"abcd"[..]))); in escaping()
78 assert_eq!(esc(&b"ab\\\"cd;"[..]), Ok((&b";"[..], &b"ab\\\"cd"[..]))); in escaping()
79 assert_eq!(esc(&b"\\\"abcd;"[..]), Ok((&b";"[..], &b"\\\"abcd"[..]))); in escaping()
80 assert_eq!(esc(&b"\\n;"[..]), Ok((&b";"[..], &b"\\n"[..]))); in escaping()
81 assert_eq!(esc(&b"ab\\\"12"[..]), Ok((&b"12"[..], &b"ab\\\""[..]))); in escaping()
83 esc(&b"AB\\"[..]), in escaping()
90 esc(&b"AB\\A"[..]), in escaping()
109 fn esc(i: &str) -> IResult<&str, &str> {
112 assert_eq!(esc("abcd;"), Ok((";", "abcd")));
113 assert_eq!(esc("ab\\\"cd;"), Ok((";", "ab\\\"cd")));
114 assert_eq!(esc("\\\"abcd;"), Ok((";", "\\\"abcd")));
115 assert_eq!(esc("\\n;"), Ok((";", "\\n")));
116 assert_eq!(esc("ab\\\"12"), Ok(("12", "ab\\\"")));
118 esc("AB\\"),
122 esc("AB\\A"),
149 fn esc(i: &[u8]) -> IResult<&[u8], String> { in escape_transform() function
164 assert_eq!(esc(&b"abcd;"[..]), Ok((&b";"[..], String::from("abcd")))); in escape_transform()
166 esc(&b"ab\\\"cd;"[..]), in escape_transform()
170 esc(&b"\\\"abcd;"[..]), in escape_transform()
173 assert_eq!(esc(&b"\\n;"[..]), Ok((&b";"[..], String::from("\n")))); in escape_transform()
175 esc(&b"ab\\\"12"[..]), in escape_transform()
179 esc(&b"AB\\"[..]), in escape_transform()
186 esc(&b"AB\\A"[..]), in escape_transform()
220 fn esc(i: &str) -> IResult<&str, String> {
232 assert_eq!(esc("abcd;"), Ok((";", String::from("abcd"))));
233 assert_eq!(esc("ab\\\"cd;"), Ok((";", String::from("ab\"cd"))));
234 assert_eq!(esc("\\\"abcd;"), Ok((";", String::from("\"abcd"))));
235 assert_eq!(esc("\\n;"), Ok((";", String::from("\n"))));
236 assert_eq!(esc("ab\\\"12"), Ok(("12", String::from("ab\""))));
238 esc("AB\\"),
245 esc("AB\\A"),