Issue #29465: Add Objects/call.c file

* Move all functions to call objects in a new Objects/call.c file.
* Rename fast_function() to _PyFunction_FastCallKeywords().
* Copy null_error() from Objects/abstract.c
* Inline type_error() in call.c to not have to copy it, it was only
  called once.
* Export _PyEval_EvalCodeWithName() since it is now called
  from call.c.
This commit is contained in:
Victor Stinner 2017-02-10 13:32:29 +01:00
parent 109a9fe796
commit 766af559ad
8 changed files with 1390 additions and 1345 deletions

1368
Objects/call.c Normal file

File diff suppressed because it is too large Load diff