parameters: (
              self,
              name=None,
              function=None,
              return_type=None,
              arg_types=None,
              header_dir=None,
              header_file=None,
              recursive=None,
              allow_empty=None)
return_statement: return (
              self._find_multiple(
                  self._impl_matchers[scopedef_t.constructor],
                  name=name,
                  function=function,
                  decl_type=self._impl_decl_types[
                      scopedef_t.constructor],
                  return_type=return_type,
                  arg_types=arg_types,
                  header_dir=header_dir,
                  header_file=header_file,
                  recursive=recursive,
                  allow_empty=allow_empty)
          )
docstring: returns a set of constructor declarations, that are matched
          defined criteria
docstring_summary: returns a set of constructor declarations, that are matched
          defined criteria
docstring_tokens: returns a set of constructor declarations that are matched defined criteria
function: def constructors(
              self,
              name=None,
              function=None,
              return_type=None,
              arg_types=None,
              header_dir=None,
              header_file=None,
              recursive=None,
              allow_empty=None):
          """returns a set of constructor declarations, that are matched
          defined criteria"""
          return (
              self._find_multiple(
                  self._impl_matchers[scopedef_t.constructor],
                  name=name,
                  function=function,
                  decl_type=self._impl_decl_types[
                      scopedef_t.constructor],
                  return_type=return_type,
                  arg_types=arg_types,
                  header_dir=header_dir,
                  header_file=header_file,
                  recursive=recursive,
                  allow_empty=allow_empty)
          )
function_tokens: def constructors ( self , name = None , function = None , return_type = None , arg_types = None , header_dir = None , header_file = None , recursive = None , allow_empty = None ) : return ( self . _find_multiple ( self . _impl_matchers [ scopedef_t . constructor ] , name = name , function = function , decl_type = self . _impl_decl_types [ scopedef_t . constructor ] , return_type = return_type , arg_types = arg_types , header_dir = header_dir , header_file = header_file , recursive = recursive , allow_empty = allow_empty ) )