From b541f4c98e549391e1f51a3f05be96dcd1305386 Mon Sep 17 00:00:00 2001 From: Bastian Köcher Date: Fri, 4 Aug 2017 17:15:41 +0200 Subject: Implements Debug trait for types which do not support derive Debug For types that do not support derive Debug be implemented automatically by rust, we know can generate implementations of the Debug trait. This code generation is hidden behind the '--force-derive-debug' command-line flag. --- tests/headers/derive-debug-function-pointer.hpp | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 tests/headers/derive-debug-function-pointer.hpp (limited to 'tests/headers/derive-debug-function-pointer.hpp') diff --git a/tests/headers/derive-debug-function-pointer.hpp b/tests/headers/derive-debug-function-pointer.hpp new file mode 100644 index 00000000..df746da5 --- /dev/null +++ b/tests/headers/derive-debug-function-pointer.hpp @@ -0,0 +1,7 @@ +// bindgen-flags: --force-derive-debug + +class Nice { + typedef void (*Function) (int data); + Function pointer; + int large_array[34]; +}; -- cgit v1.2.3