Benign cargo Download

Cargo.toml

Contains an unbounded block loopSource references XOR syntax
SHA-256ecbd0d9f8955692441803c72cf26e23c6da671b3d5e0c5bb616410630268825c
Malecule∅

Evidence

Contains an unbounded block loop lines 121–128
121:12… nput or an error.
122 fn parse_expr(mut self) -> Result<Expr> {
123 loop {
124 self.ignore_space();
125 if self.eof() {
126 break;
127 }
128 let build_expr = …
Source references XOR syntax lines 420–428
420:42… min, max: max_opt },
421 greedy: !self.bump_if('?') ^ self.flags.swap_greed,
422 }))
423 }
⋯5 lines
Rust decodes radix-16 bytes lines 516–520
516:30… (is_ascii_word).unwrap_or("".into());
517 let n = try!(u32::from_str_radix(&s, 16)
518 .map_err(|_| self.err(ErrorKind::InvalidBase16(s))));
519 self.ignore_space();
520 if !self.b …
imports ByteClass lines 1456–1470
1456:70… ;
1457const XDIGIT: Class = &[('0', '9'), ('A', 'F'), ('a', 'f')];
1458
1459#[cfg(test)]
1460mod tests {
1461 use {
1462 CharClass, ClassRange, ByteClass, ByteRange,
1463 Expr, Repeater,
1464 ErrorKind,
1465 };
1466 use unicode::regex::{PERLD, PERLS, PERLW};
1467 use super::{LOWER, UPPER, WORD, Flags, Parser, ascii_class};
1468
1469 static YI: &'static [(char, char)] = &[
1470 ('\u{a000}', '\u{a48c}'), ('\u{a490}', '\u{a4c6 …
#[test] attribute lines 1539–1550
1539:14… _bytes() -> ByteClass {
1540 asciiw().to_byte_class()
1541 }
1542
1543 #[test]
1544 fn empty() {
1545 assert_eq!(p(""), Expr::Empty);
⋯5 lines

No evidence locations were recorded for this file. Raw result

Keyboard shortcuts on this page: j for the next sample, k for the previous one, x to go back to the feed, d to download the original bytes, r to re-queue the sample for analysis.