@@ -115,7 +115,7 @@ def __eq__(self, other):
115
115
116
116
def _get_declarations_impl (self ):
117
117
raise NotImplementedError ()
118
-
118
+
119
119
def _get_declarations (self ):
120
120
if True == self ._optimized :
121
121
return self ._all_decls_not_recursive
@@ -213,7 +213,7 @@ def _build_operator_function( self, name, function ):
213
213
return name
214
214
else :
215
215
return function
216
-
216
+
217
217
def _build_operator_name ( self , name , function , symbol ):
218
218
"""implementation details"""
219
219
def add_operator ( sym ):
@@ -418,7 +418,7 @@ def variable( self, name=None, function=None, type=None, header_dir=None, header
418
418
, header_file = header_file
419
419
, recursive = recursive )
420
420
var = variable #small alias
421
-
421
+
422
422
def variables ( self , name = None , function = None , type = None , header_dir = None , header_file = None , recursive = None , allow_empty = None ):
423
423
"""returns a set of variable declarations, that are matched defined criterias"""
424
424
return self ._find_multiple ( self ._impl_matchers [ scopedef_t .variable ]
@@ -430,7 +430,7 @@ def variables( self, name=None, function=None, type=None, header_dir=None, heade
430
430
, recursive = recursive
431
431
, allow_empty = allow_empty )
432
432
vars = variables #small alias
433
-
433
+
434
434
def calldef ( self , name = None , function = None , return_type = None , arg_types = None , header_dir = None , header_file = None , recursive = None ):
435
435
"""returns reference to "calldef" declaration, that is matched defined criterias"""
436
436
return self ._find_single ( self ._impl_matchers [ scopedef_t .calldef ]
@@ -495,7 +495,7 @@ def member_function( self, name=None, function=None, return_type=None, arg_types
495
495
, header_file = header_file
496
496
, recursive = recursive )
497
497
mem_fun = member_function
498
-
498
+
499
499
def member_functions ( self , name = None , function = None , return_type = None , arg_types = None , header_dir = None , header_file = None , recursive = None , allow_empty = None ):
500
500
"""returns a set of member function declarations, that are matched defined criterias"""
501
501
return self ._find_multiple ( self ._impl_matchers [ scopedef_t .member_function ]
@@ -509,7 +509,7 @@ def member_functions( self, name=None, function=None, return_type=None, arg_type
509
509
, recursive = recursive
510
510
, allow_empty = allow_empty )
511
511
mem_funs = member_functions
512
-
512
+
513
513
def constructor ( self , name = None , function = None , return_type = None , arg_types = None , header_dir = None , header_file = None , recursive = None ):
514
514
"""returns reference to constructor declaration, that is matched defined criterias"""
515
515
return self ._find_single ( self ._impl_matchers [ scopedef_t .constructor ]
@@ -547,7 +547,7 @@ def member_operator( self, name=None, function=None, symbol=None, return_type=No
547
547
, header_dir = header_dir
548
548
, header_file = header_file
549
549
, recursive = recursive )
550
-
550
+ mem_oper = member_operator
551
551
def member_operators ( self , name = None , function = None , symbol = None , return_type = None , arg_types = None , header_dir = None , header_file = None , recursive = None , allow_empty = None ):
552
552
"""returns a set of member operator declarations, that are matched defined criterias"""
553
553
return self ._find_multiple ( self ._impl_matchers [ scopedef_t .member_operator ]
@@ -561,6 +561,7 @@ def member_operators( self, name=None, function=None, symbol=None, return_type=N
561
561
, header_file = header_file
562
562
, recursive = recursive
563
563
, allow_empty = allow_empty )
564
+ mem_opers = member_operators
564
565
565
566
def casting_operator ( self , name = None , function = None , return_type = None , arg_types = None , header_dir = None , header_file = None , recursive = None ):
566
567
"""returns reference to casting operator declaration, that is matched defined criterias"""
0 commit comments