Home
last modified time | relevance | path

Searched refs:CodegenConfig (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/external/rust/android-crates-io/crates/bindgen-cli/
Doptions.rs3 builder, Abi, AliasVariation, Builder, CodegenConfig, EnumVariation,
24 ) -> Result<CodegenConfig, Error> { in parse_codegen_config() argument
25 let mut config = CodegenConfig::empty(); in parse_codegen_config()
28 "functions" => config.insert(CodegenConfig::FUNCTIONS), in parse_codegen_config()
29 "types" => config.insert(CodegenConfig::TYPES), in parse_codegen_config()
30 "vars" => config.insert(CodegenConfig::VARS), in parse_codegen_config()
31 "methods" => config.insert(CodegenConfig::METHODS), in parse_codegen_config()
32 "constructors" => config.insert(CodegenConfig::CONSTRUCTORS), in parse_codegen_config()
33 "destructors" => config.insert(CodegenConfig::DESTRUCTORS), in parse_codegen_config()
260 generate: Option<CodegenConfig>,
/aosp_15_r20/external/rust/android-crates-io/crates/bindgen/
Dlib.rs115 pub struct CodegenConfig: u32 {
131 impl CodegenConfig { impl
134 self.contains(CodegenConfig::FUNCTIONS) in functions()
139 self.contains(CodegenConfig::TYPES) in types()
144 self.contains(CodegenConfig::VARS) in vars()
149 self.contains(CodegenConfig::METHODS) in methods()
154 self.contains(CodegenConfig::CONSTRUCTORS) in constructors()
159 self.contains(CodegenConfig::DESTRUCTORS) in destructors()
163 impl Default for CodegenConfig { implementation
165 CodegenConfig::all() in default()
/aosp_15_r20/external/rust/android-crates-io/crates/bindgen/options/
Dmod.rs17 use crate::CodegenConfig;
1250 codegen_config: CodegenConfig {
1251 default: CodegenConfig::all(),
1257 self.options.codegen_config.remove(CodegenConfig::FUNCTIONS);
1265 self.options.codegen_config.remove(CodegenConfig::METHODS);
1275 pub fn with_codegen_config(mut self, config: CodegenConfig) -> Self {