Lines Matching defs:map
907 match_keys(PyThreadState *tstate, PyObject *map, PyObject *keys)
919 // We use the two argument form of map.get(key, default) for two reasons:
923 int meth_found = _PyObject_GetMethod(map, &_Py_ID(get), &get);
950 PyObject *args[] = { map, key, dummy };
962 // key not in map!
3323 PyObject *map = _PyDict_FromItems(
3327 if (map == NULL)
3334 PUSH(map);
3394 PyObject *map;
3402 map = _PyDict_FromItems(
3405 if (map == NULL) {
3413 PUSH(map);
3450 PyObject *map;
3452 map = PEEK(oparg); /* dict */
3453 assert(PyDict_CheckExact(map));
3454 /* map[key] = value */
3455 if (_PyDict_SetItem_Take2((PyDictObject *)map, key, value) != 0) {