MCPcopy Index your code
hub / github.com/python/cpython / funcHeader

Method funcHeader

Parser/asdl_c.py:511–517  ·  view source on GitHub ↗
(self, name)

Source from the content-addressed store, hash-verified

509 self.emit('_Py_LeaveRecursiveCall();', level)
510
511 def funcHeader(self, name):
512 ctype = get_c_type(name)
513 self.emit("int", 0)
514 self.emit("obj2ast_%s(struct ast_state *state, PyObject* obj, %s* out, PyArena* arena)" % (name, ctype), 0)
515 self.emit("{", 0)
516 self.emit("int isinstance;", 1)
517 self.emit("", 0)
518
519 def sumTrailer(self, name, add_label=False):
520 self.emit("", 0)

Callers 2

simpleSumMethod · 0.95
complexSumMethod · 0.95

Calls 2

get_c_typeFunction · 0.85
emitMethod · 0.45

Tested by

no test coverage detected