parameters: (self, node, function, args, is_unbound_method)
return_statement: return self._substitute_method_call(
              node, function,
              "__Pyx_PyDict_GetItemDefault", self.Pyx_PyDict_GetItem_func_type,
              'get', is_unbound_method, args,
              may_return_none = True,
              utility_code = load_c_utility("dict_getitem_default"))
docstring: Replace dict.get() by a call to PyDict_GetItem().
docstring_summary: Replace dict.get() by a call to PyDict_GetItem().
docstring_tokens: Replace dict . get () by a call to PyDict_GetItem () .
function: def _handle_simple_method_dict_get(self, node, function, args, is_unbound_method):
          """Replace dict.get() by a call to PyDict_GetItem().
          """
          if len(args) == 2:
              args.append(ExprNodes.NoneNode(node.pos))
          elif len(args) != 3:
              self._error_wrong_arg_count('dict.get', node, args, "2 or 3")
              return node
  
          return self._substitute_method_call(
              node, function,
              "__Pyx_PyDict_GetItemDefault", self.Pyx_PyDict_GetItem_func_type,
              'get', is_unbound_method, args,
              may_return_none = True,
              utility_code = load_c_utility("dict_getitem_default"))
function_tokens: def _handle_simple_method_dict_get ( self , node , function , args , is_unbound_method ) : if len ( args ) == 2 : args . append ( ExprNodes . NoneNode ( node . pos ) ) elif len ( args ) != 3 : self . _error_wrong_arg_count ( 'dict.get' , node , args , "2 or 3" ) return node return self . _substitute_method_call ( node , function , "__Pyx_PyDict_GetItemDefault" , self . Pyx_PyDict_GetItem_func_type , 'get' , is_unbound_method , args , may_return_none = True , utility_code = load_c_utility ( "dict_getitem_default" ) )