Lines Matching defs:locals

206                         PyObject *locals, PyObject* const* args,
1130 PyEval_EvalCode(PyObject *co, PyObject *globals, PyObject *locals)
1133 if (locals == NULL) {
1134 locals = globals;
1154 PyObject *res = _PyEval_Vector(tstate, func, locals, NULL, 0, NULL);
2076 * the stack, one in the locals), DECREFing `left` leaves
2077 * only the locals reference, so PyUnicode_Append knows
2763 "no locals found when storing %R", name);
2783 "no locals when deleting %R", name);
2936 PyObject *locals = LOCALS();
2938 if (locals == NULL) {
2940 "no locals when loading %R", name);
2943 if (PyDict_CheckExact(locals)) {
2944 v = PyDict_GetItemWithError(locals, name);
2953 v = PyObject_GetItem(locals, name);
3150 PyObject *name, *value, *locals = LOCALS();
3151 assert(locals);
3154 if (PyDict_CheckExact(locals)) {
3155 value = PyDict_GetItemWithError(locals, name);
3164 value = PyObject_GetItem(locals, name);
3343 "no locals found when setting up annotations");
3346 /* check if __annotations__ in locals()... */
3368 /* do the same if locals() is not a dict */
3961 PyObject *from = POP(), *locals;
3968 locals = LOCALS();
3969 if (locals == NULL) {
3971 "no locals found during 'import *'");
3975 err = import_all_from(tstate, locals, from);
4745 PyObject *locals = code_flags & CO_OPTIMIZED ? NULL : PyFunction_GET_GLOBALS(function);
4748 tstate, (PyFunctionObject *)function, locals,
6365 PyObject *locals, PyObject* const* args,
6375 _PyFrame_InitializeSpecials(frame, func, locals, code->co_nlocalsplus);
6418 PyObject *locals,
6435 tstate, func, locals, args, argcount, kwnames);
6450 PyEval_EvalCodeEx(PyObject *_co, PyObject *globals, PyObject *locals,
6467 if (locals == NULL) {
6468 locals = globals;
6510 res = _PyEval_Vector(tstate, func, locals,
7191 PyObject *locals = current_frame->f_locals;
7192 assert(locals != NULL);
7193 return locals;
7422 PyObject *locals = frame->f_locals;
7432 locals == NULL ? Py_None :locals,
7442 stack[2] = locals == NULL ? Py_None : locals;
7524 import_all_from(PyThreadState *tstate, PyObject *locals, PyObject *v)
7599 else if (PyDict_CheckExact(locals))
7600 err = PyDict_SetItem(locals, name, value);
7602 err = PyObject_SetItem(locals, name, value);