aboutsummaryrefslogtreecommitdiff
path: root/find-modules
diff options
context:
space:
mode:
Diffstat (limited to 'find-modules')
-rw-r--r--find-modules/sip_generator.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/find-modules/sip_generator.py b/find-modules/sip_generator.py
index 7df9de3d..8845c81e 100644
--- a/find-modules/sip_generator.py
+++ b/find-modules/sip_generator.py
@@ -434,6 +434,12 @@ class SipGenerator(object):
:param level: Recursion level controls indentation.
:return: A string.
"""
+ if container.kind == CursorKind.TRANSLATION_UNIT and \
+ (function.semantic_parent.kind == CursorKind.CLASS_DECL or
+ function.semantic_parent.kind == CursorKind.STRUCT_DECL) and \
+ function.is_definition():
+ # Skip inline methods
+ return
def skippable_attribute(member, text):
"""