summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib.rs2
-rw-r--r--src/options.rs6
-rw-r--r--tests/headers/derive-debug-bitfield.hpp2
-rw-r--r--tests/headers/derive-debug-function-pointer.hpp2
-rw-r--r--tests/headers/derive-debug-generic.hpp2
-rw-r--r--tests/headers/derive-debug-opaque-template-instantiation.hpp2
-rw-r--r--tests/headers/derive-debug-opaque.hpp2
7 files changed, 9 insertions, 9 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 437de16e..2b1f3832 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -242,7 +242,7 @@ impl Builder {
}
if !self.options.impl_debug {
- output_vector.push("--force-derive-debug".into());
+ output_vector.push("--impl-debug".into());
}
if !self.options.derive_default {
diff --git a/src/options.rs b/src/options.rs
index b122f39d..48825b13 100644
--- a/src/options.rs
+++ b/src/options.rs
@@ -56,8 +56,8 @@ where
Arg::with_name("no-derive-debug")
.long("no-derive-debug")
.help("Avoid deriving Debug on any type."),
- Arg::with_name("force-derive-debug")
- .long("force-derive-debug")
+ Arg::with_name("impl-debug")
+ .long("impl-debug")
.help("Create Debug implementation, if it can not be derived automatically."),
Arg::with_name("no-derive-default")
.long("no-derive-default")
@@ -265,7 +265,7 @@ where
builder = builder.derive_debug(false);
}
- if matches.is_present("force-derive-debug") {
+ if matches.is_present("impl-debug") {
builder = builder.impl_debug(true);
}
diff --git a/tests/headers/derive-debug-bitfield.hpp b/tests/headers/derive-debug-bitfield.hpp
index 4d8c3771..1c65e190 100644
--- a/tests/headers/derive-debug-bitfield.hpp
+++ b/tests/headers/derive-debug-bitfield.hpp
@@ -1,4 +1,4 @@
-// bindgen-flags: --opaque-type "Opaque" --force-derive-debug
+// bindgen-flags: --opaque-type "Opaque" --impl-debug
class C {
bool a: 1;
diff --git a/tests/headers/derive-debug-function-pointer.hpp b/tests/headers/derive-debug-function-pointer.hpp
index df746da5..a370dee8 100644
--- a/tests/headers/derive-debug-function-pointer.hpp
+++ b/tests/headers/derive-debug-function-pointer.hpp
@@ -1,4 +1,4 @@
-// bindgen-flags: --force-derive-debug
+// bindgen-flags: --impl-debug
class Nice {
typedef void (*Function) (int data);
diff --git a/tests/headers/derive-debug-generic.hpp b/tests/headers/derive-debug-generic.hpp
index 58afac45..d5158510 100644
--- a/tests/headers/derive-debug-generic.hpp
+++ b/tests/headers/derive-debug-generic.hpp
@@ -1,4 +1,4 @@
-// bindgen-flags: --force-derive-debug
+// bindgen-flags: --impl-debug
template<typename T>
class Generic {
diff --git a/tests/headers/derive-debug-opaque-template-instantiation.hpp b/tests/headers/derive-debug-opaque-template-instantiation.hpp
index 555ba826..b5f8a1ef 100644
--- a/tests/headers/derive-debug-opaque-template-instantiation.hpp
+++ b/tests/headers/derive-debug-opaque-template-instantiation.hpp
@@ -1,4 +1,4 @@
-// bindgen-flags: --force-derive-debug
+// bindgen-flags: --impl-debug
template<typename T, int N>
class Opaque {
diff --git a/tests/headers/derive-debug-opaque.hpp b/tests/headers/derive-debug-opaque.hpp
index 05c504a9..0ce1d63a 100644
--- a/tests/headers/derive-debug-opaque.hpp
+++ b/tests/headers/derive-debug-opaque.hpp
@@ -1,4 +1,4 @@
-// bindgen-flags: --opaque-type "Opaque" --force-derive-debug
+// bindgen-flags: --opaque-type "Opaque" --impl-debug
class Opaque {
int i;