diff options
Diffstat (limited to 'src/lib.rs')
-rw-r--r-- | src/lib.rs | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -159,6 +159,7 @@ pub struct BindgenOptions { pub links: Vec<(String, LinkType)>, pub emit_ast: bool, pub ignore_functions: bool, + pub ignore_methods: bool, pub gen_bitfield_methods: bool, pub fail_on_unknown_type: bool, pub enable_cxx_namespaces: bool, @@ -190,6 +191,7 @@ impl Default for BindgenOptions { links: vec![], emit_ast: false, ignore_functions: false, + ignore_methods: false, gen_bitfield_methods: true, fail_on_unknown_type: true, rename_types: true, @@ -322,6 +324,7 @@ fn parse_headers(options: &BindgenOptions, logger: &Logger) -> Result<ModuleMap, class_constants: options.class_constants, namespaced_constants: options.namespaced_constants, ignore_functions: options.ignore_functions, + ignore_methods: options.ignore_methods, fail_on_unknown_type: options.fail_on_unknown_type, enable_cxx_namespaces: options.enable_cxx_namespaces, override_enum_ty: str_to_ikind(&options.override_enum_ty), |