parameters: (self, owner)
return_statement: return kind(*args, **kwargs)
docstring: Called to retrieve the default value.
  
          This is called the first time the default value is retrieved
          for the member. It resolves the type and updates the internal
          default handler to behave like a normal Instance member.
docstring_summary: Called to retrieve the default value.
docstring_tokens: Called to retrieve the default value .
function: def default(self, owner):
          """Called to retrieve the default value.
  
          This is called the first time the default value is retrieved
          for the member. It resolves the type and updates the internal
          default handler to behave like a normal Instance member.
  
          """
          kind = self.resolve()
          args = self.args or ()
          kwargs = self.kwargs or {}
          factory = lambda: kind(*args, **kwargs)
          self.set_default_value_mode(DefaultValue.CallObject, factory)
          return kind(*args, **kwargs)
function_tokens: def default ( self , owner ) : kind = self . resolve ( ) args = self . args or ( ) kwargs = self . kwargs or { } factory = lambda : kind ( * args , * * kwargs ) self . set_default_value_mode ( DefaultValue . CallObject , factory ) return kind ( * args , * * kwargs )