parameters: (
              self,
              name=None,
              function=None,
              recursive=None,
              allow_empty=None)
return_statement: return (
              self._find_multiple(
                  scopedef.scopedef_t._impl_matchers[namespace_t.namespace],
                  name=name,
                  function=function,
                  recursive=recursive,
                  allow_empty=allow_empty)
          )
docstring: Returns a set of namespace declarations that match
          a defined criteria.
docstring_summary: Returns a set of namespace declarations that match
          a defined criteria.
docstring_tokens: Returns a set of namespace declarations that match a defined criteria .
function: def namespaces(
              self,
              name=None,
              function=None,
              recursive=None,
              allow_empty=None):
          """
          Returns a set of namespace declarations that match
          a defined criteria.
  
          """
  
          return (
              self._find_multiple(
                  scopedef.scopedef_t._impl_matchers[namespace_t.namespace],
                  name=name,
                  function=function,
                  recursive=recursive,
                  allow_empty=allow_empty)
          )
function_tokens: def namespaces ( self , name = None , function = None , recursive = None , allow_empty = None ) : return ( self . _find_multiple ( scopedef . scopedef_t . _impl_matchers [ namespace_t . namespace ] , name = name , function = function , recursive = recursive , allow_empty = allow_empty ) )