Lines Matching refs:Regex
24 use regex::Regex;
105 fn match1(regex: &Regex, s: &str) -> Option<String> { in match1() argument
109 fn match3(regex: &Regex, s: &str) -> Option<(String, String, String)> { in match3() argument
132 static RUSTC_REGEX: Lazy<Regex> = in parse()
133 Lazy::new(|| Regex::new(r"^ +Running `rustc (.*)`$").unwrap()); in parse()
140 static RUSTC_VV_REGEX: Lazy<Regex> = in parse()
141 Lazy::new(|| Regex::new(r"^ +Running `.*CARGO_.*=.*$").unwrap()); in parse()
158 static RUSTC_VV_CMD_ARGS: Lazy<Regex> = in parse()
159 Lazy::new(|| Regex::new(r"^ *Running `.*CARGO_.*=.* rustc (.*)`$").unwrap()); in parse()
168 static CC_AR_VV_REGEX: Lazy<Regex> = Lazy::new(|| { in parse()
169 Regex::new(r#"^\[([^ ]*)[^\]]*\] running:? "(cc|ar)" (.*)$"#).unwrap() in parse()
180 static WARNING_FILE_REGEX: Lazy<Regex> = in parse()
181 Lazy::new(|| Regex::new(r"^ *--> ([^:]*):[0-9]+").unwrap()); in parse()
196 static CARGO2ANDROID_RUNNING_REGEX: Lazy<Regex> = in parse()
197 Lazy::new(|| Regex::new(r"^### Running: .*$").unwrap()); in parse()
205 static CARGO_TEST_LIST_START_PAT: Lazy<Regex> = in parse()
206 Lazy::new(|| Regex::new(r"^\s*Running (?:unittests )?(.*) \(.*/(.*)\)$").unwrap()); in parse()
207 static CARGO_TEST_LIST_END_PAT: Lazy<Regex> = in parse()
208 Lazy::new(|| Regex::new(r"^(\d+) tests?, (\d+) benchmarks$").unwrap()); in parse()
280 static REGEX: Lazy<Regex> = Lazy::new(|| { in from_rustc_invocation()
281 Regex::new(r"^lib([^-]*)(?:-[0-9a-f]*)?.(rlib|so|rmeta)$").unwrap() in from_rustc_invocation()