summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib.rs b/src/lib.rs
index db8c8348..a6b33c8e 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -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),