• Home
  • Raw
  • Download

Lines Matching +full:generate +full:- +full:env

8 use std::env;
20 fn will_parse_macro(&self, name: &str) -> MacroParsingBehavior { in will_parse_macro()
30 fn int_macro(&self, name: &str, _value: i64) -> Option<IntKind> { in int_macro()
50 // The integer test macro is, actually, not expected to show up here at all -- but in str_macro()
65 panic!("func_macro was called for a non-functional macro"); in func_macro()
68 // Spaces are inserted into the right-hand side of a functional in func_macro()
73 assert_eq!(value, &[b"-" as &[u8], b"TESTMACRO_INTEGER"]); in func_macro()
106 fn item_name(&self, original_item_name: &str) -> Option<String> { in item_name()
125 fn add_derives(&self, info: &DeriveInfo<'_>) -> Vec<String> { in add_derives()
157 fn wrap_as_variadic_fn(&self, name: &str) -> Option<String> { in wrap_as_variadic_fn()
171 let out_path = PathBuf::from(env::var("OUT_DIR").unwrap()); in setup_macro_test()
174 .strip_prefix(std::env::current_dir().unwrap().parent().unwrap()) in setup_macro_test()
188 .clang_args(&["-x", "c++", "-std=c++11", "-I", "include"]) in setup_macro_test()
199 .generate() in setup_macro_test()
200 .expect("Unable to generate bindings"); in setup_macro_test()
220 // GH-1090: https://github.com/rust-lang/rust-bindgen/issues/1090 in setup_wrap_static_fns_test()
222 let out_path = PathBuf::from(env::var("OUT_DIR").unwrap()); in setup_wrap_static_fns_test()
225 let input_header_dir = PathBuf::from("../bindgen-tests/tests/headers/") in setup_wrap_static_fns_test()
228 let input_header_file_path = input_header_dir.join("wrap-static-fns.h"); in setup_wrap_static_fns_test()
233 // generate external bindings with the external .c and .h files in setup_wrap_static_fns_test()
244 .clang_arg("-DUSE_VA_HEADER") in setup_wrap_static_fns_test()
245 .generate() in setup_wrap_static_fns_test()
246 .expect("Unable to generate bindings"); in setup_wrap_static_fns_test()
248 println!("cargo:rustc-link-lib=static=wrap_static_fns"); // tell cargo to link libextern in setup_wrap_static_fns_test()
256 .arg("-c") in setup_wrap_static_fns_test()
257 .arg("-o") in setup_wrap_static_fns_test()
260 .arg("-DUSE_VA_HEADER") in setup_wrap_static_fns_test()