px_llvm_codegen_utils_version_macros/macros.rs
1#[macro_export]
2macro_rules! vers {
3 ({ $($contents:tt)* } $($m:tt)*) => {
4 #[cfg(feature = "llvm-sys-190")] $($m)*! (llvm_sys_190 { $($contents)* });
5 #[cfg(feature = "llvm-sys-180")] $($m)*! (llvm_sys_180 { $($contents)* });
6 #[cfg(feature = "llvm-sys-200")] $($m)*! (llvm_sys_200 { $($contents)* });
7 #[cfg(feature = "llvm-sys-210")] $($m)*! (llvm_sys_210 { $($contents)* });
8 };
9}