diff options
Diffstat (limited to 'bindgen/ir/function.rs')
-rw-r--r-- | bindgen/ir/function.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/bindgen/ir/function.rs b/bindgen/ir/function.rs index 52346f6c..7dbbb8f8 100644 --- a/bindgen/ir/function.rs +++ b/bindgen/ir/function.rs @@ -675,7 +675,11 @@ impl ClangSubItemParser for Function { return Err(ParseError::Continue); } - if cursor.is_inlined_function() { + if cursor.is_inlined_function() || + cursor + .definition() + .map_or(false, |x| x.is_inlined_function()) + { if !context.options().generate_inline_functions { return Err(ParseError::Continue); } |