Home | History | Annotate | Download | only in Objects

Lines Matching defs:ep

694     PyDictKeyEntry *ep0, *ep;
714 ep = &ep0[ix];
715 assert(ep->me_key != NULL);
716 if (ep->me_key == key) {
717 *value_addr = &ep->me_value;
722 if (ep->me_hash == hash) {
723 startkey = ep->me_key;
731 if (dk == mp->ma_keys && ep->me_key == startkey) {
733 *value_addr = &ep->me_value;
763 ep = &ep0[ix];
764 assert(ep->me_key != NULL);
765 if (ep->me_key == key) {
769 *value_addr = &ep->me_value;
772 if (ep->me_hash == hash) {
773 startkey = ep->me_key;
781 if (dk == mp->ma_keys && ep->me_key == startkey) {
786 *value_addr = &ep->me_value;
808 PyDictKeyEntry *ep, *ep0 = DK_ENTRIES(mp->ma_keys);
831 ep = &ep0[ix];
832 assert(ep->me_key != NULL);
833 if (ep->me_key == key
834 || (ep->me_hash == hash && unicode_eq(ep->me_key, key))) {
837 *value_addr = &ep->me_value;
859 ep = &ep0[ix];
860 assert(ep->me_key != NULL);
861 if (ep->me_key == key
862 || (ep->me_hash == hash && unicode_eq(ep->me_key, key))) {
863 *value_addr = &ep->me_value;
884 PyDictKeyEntry *ep, *ep0 = DK_ENTRIES(mp->ma_keys);
904 ep = &ep0[ix];
905 assert(ep->me_key != NULL);
906 assert(PyUnicode_CheckExact(ep->me_key));
907 if (ep->me_key == key ||
908 (ep->me_hash == hash && unicode_eq(ep->me_key, key))) {
911 *value_addr = &ep->me_value;
925 ep = &ep0[ix];
926 assert(ep->me_key != NULL && PyUnicode_CheckExact(ep->me_key));
927 if (ep->me_key == key ||
928 (ep->me_hash == hash && unicode_eq(ep->me_key, key))) {
931 *value_addr = &ep->me_value;
951 PyDictKeyEntry *ep, *ep0 = DK_ENTRIES(mp->ma_keys);
972 ep = &ep0[ix];
973 assert(ep->me_key != NULL && PyUnicode_CheckExact(ep->me_key));
974 if (ep->me_key == key ||
975 (ep->me_hash == hash && unicode_eq(ep->me_key, key))) {
992 ep = &ep0[ix];
993 assert(ep->me_key != NULL && PyUnicode_CheckExact(ep->me_key));
994 if (ep->me_key == key ||
995 (ep->me_hash == hash && unicode_eq(ep->me_key, key))) {
1078 PyDictKeyEntry *ep, *ep0 = DK_ENTRIES(mp->ma_keys);
1093 ep = &ep0[mp->ma_keys->dk_nentries];
1095 assert(ep->me_value == NULL);
1096 *value_addr = &ep->me_value;
1115 PyDictKeyEntry *ep, *ep0;
1157 ep = &ep0[mp->ma_keys->dk_nentries];
1160 ep->me_key = key;
1161 ep->me_hash = hash;
1167 ep->me_value = value;
1218 PyDictKeyEntry *ep;
1229 ep = &ep0[k->dk_nentries];
1230 assert(ep->me_value == NULL);
1233 ep->me_key = key;
1234 ep->me_hash = hash;
1235 ep->me_value = value;
1293 PyDictKeyEntry *ep = &ep0[i];
1294 if (ep->me_value != NULL) {
1295 insertdict_clean(mp, ep->me_key, ep->me_hash, ep->me_value);
1600 PyDictKeyEntry *ep;
1607 ep = &DK_ENTRIES(mp->ma_keys)[ix];
1610 old_key = ep->me_key;
1611 ep->me_key = NULL;
1837 PyDictKeyEntry *ep;
1879 ep = &DK_ENTRIES(mp->ma_keys)[ix];
1881 old_key = ep->me_key;
1882 ep->me_key = NULL;
2179 PyDictKeyEntry *ep;
2195 ep = DK_ENTRIES(mp->ma_keys);
2202 value_ptr = &ep[0].me_value;
2207 PyObject *key = ep[i].me_key;
2223 PyDictKeyEntry *ep;
2239 ep = DK_ENTRIES(mp->ma_keys);
2246 value_ptr = &ep[0].me_value;
2269 PyDictKeyEntry *ep;
2297 ep = DK_ENTRIES(mp->ma_keys);
2304 value_ptr = &ep[0].me_value;
2311 key = ep[i].me_key;
2719 PyDictKeyEntry *ep = &DK_ENTRIES(a->ma_keys)[i];
2724 aval = ep->me_value;
2729 PyObject *key = ep->me_key;
2736 if ((b->ma_keys->dk_lookup)(b, key, ep->me_hash, &vaddr, NULL) < 0)
2882 PyDictKeyEntry *ep, *ep0;
2891 ep = &ep0[mp->ma_keys->dk_nentries];
2896 ep->me_key = key;
2897 ep->me_hash = hash;
2903 ep->me_value = value;
2965 PyDictKeyEntry *ep0, *ep;
3003 ep = &ep0[i];
3004 j = lookdict_index(mp->ma_keys, ep->me_hash, i);
3009 PyTuple_SET_ITEM(res, 0, ep->me_key);
3010 PyTuple_SET_ITEM(res, 1, ep->me_value);
3011 ep->me_key = NULL;
3012 ep->me_value = NULL;