13 lines
365 B
Rust
13 lines
365 B
Rust
|
fn main() {
|
||
|
let ac = autocfg::new();
|
||
|
if ac.probe_expression("(0..10).step_by(2).rev()") {
|
||
|
autocfg::emit("has_step_by_rev");
|
||
|
}
|
||
|
if ac.probe_expression("{ fn _foo<const N: usize>() {} }") {
|
||
|
autocfg::emit("has_min_const_generics");
|
||
|
}
|
||
|
if ac.probe_path("std::ops::ControlFlow") {
|
||
|
autocfg::emit("has_control_flow");
|
||
|
}
|
||
|
}
|