mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-19 10:30:02 +02:00
when creating the python bindings for Detector class, it should ignore the assignment operators (#1106)
This commit is contained in:
parent
7b2e6ae4ab
commit
ff6a2655a2
@ -123,6 +123,9 @@ def visit(node):
|
|||||||
if node.kind == cindex.CursorKind.CLASS_DECL:
|
if node.kind == cindex.CursorKind.CLASS_DECL:
|
||||||
if node.displayname == "Detector":
|
if node.displayname == "Detector":
|
||||||
for child in node.get_children():
|
for child in node.get_children():
|
||||||
|
# Skip assignment operators
|
||||||
|
if child.kind == cindex.CursorKind.CXX_METHOD and child.spelling == "operator=":
|
||||||
|
continue
|
||||||
if (
|
if (
|
||||||
child.kind == cindex.CursorKind.CXX_METHOD
|
child.kind == cindex.CursorKind.CXX_METHOD
|
||||||
and child.access_specifier == cindex.AccessSpecifier.PUBLIC
|
and child.access_specifier == cindex.AccessSpecifier.PUBLIC
|
||||||
|
Loading…
x
Reference in New Issue
Block a user