in src/platform.rs [396:423]
fn test_numcpus() {
let res = parse_cfg::<(_, nom::error::ErrorKind)>(
"cfg(all(any(target_arch = \"x86_64\", target_arch = \"aarch64\"), target_os = \"hermit\"))",
);
println!("res = {:?}", res);
assert_eq!(
res,
Ok((
"",
All(vec![
Any(vec![
Value {
key: "target_arch",
value: "x86_64"
},
Value {
key: "target_arch",
value: "aarch64"
}
]),
Value {
key: "target_os",
value: "hermit"
}
])
))
)
}