Home
last modified time | relevance | path

Searched refs:memo (Results 1 – 25 of 40) sorted by relevance

12

/external/python/cpython2/Lib/
Dcopy.py145 def deepcopy(x, memo=None, _nil=[]): argument
151 if memo is None:
152 memo = {}
155 y = memo.get(d, _nil)
163 y = copier(x, memo)
170 y = _deepcopy_atomic(x, memo)
174 y = copier(memo)
190 y = _reconstruct(x, rv, 1, memo)
192 memo[d] = y
193 _keep_alive(x, memo) # Make sure x lives at least as long as d
[all …]
Dpickle.py204 self.memo = {}
218 self.memo.clear()
244 assert id(obj) not in self.memo
245 memo_len = len(self.memo)
247 self.memo[id(obj)] = memo_len, obj
277 x = self.memo.get(id(obj))
408 if id(obj) in self.memo:
409 write(POP + self.get(self.memo[id(obj)][0]))
551 memo = self.memo
556 if id(obj) in memo:
[all …]
Dweakref.py125 def __deepcopy__(self, memo): argument
131 new[deepcopy(key, memo)] = o
348 def __deepcopy__(self, memo): argument
354 new[o] = deepcopy(value, memo)
Dpickletools.py1891 def dis(pickle, out=None, memo=None, indentlevel=4): argument
1931 if memo is None:
1932 memo = {} # crude emulation of unpickler memo
1981 if arg in memo:
1988 memo[arg] = stack[-1]
1991 if arg in memo:
1993 after = [memo[arg]] # for better stack emulation
Dsets.py153 def __deepcopy__(self, memo): argument
162 memo[id(self)] = result
166 data[deepcopy(elt, memo)] = value
Dxmlrpclib.py610 self.memo = {}
713 if i in self.memo:
715 self.memo[i] = None
721 del self.memo[i]
727 if i in self.memo:
729 self.memo[i] = None
744 del self.memo[i]
/external/libxml2/result/
Ddtd1.sax3 SAX.internalSubset(MEMO, -//SGMLSOURCE//DTD MEMO//EN, http://www.sgmlsource.com/dtds/memo.dtd)
4 SAX.externalSubset(MEMO, -//SGMLSOURCE//DTD MEMO//EN, http://www.sgmlsource.com/dtds/memo.dtd)
Ddtd1.sax23 SAX.internalSubset(MEMO, -//SGMLSOURCE//DTD MEMO//EN, http://www.sgmlsource.com/dtds/memo.dtd)
4 SAX.externalSubset(MEMO, -//SGMLSOURCE//DTD MEMO//EN, http://www.sgmlsource.com/dtds/memo.dtd)
/external/libxml2/result/noent/
Ddtd1.sax23 SAX.internalSubset(MEMO, -//SGMLSOURCE//DTD MEMO//EN, http://www.sgmlsource.com/dtds/memo.dtd)
4 SAX.externalSubset(MEMO, -//SGMLSOURCE//DTD MEMO//EN, http://www.sgmlsource.com/dtds/memo.dtd)
/external/python/cpython2/Doc/library/
Dpickletools.rst23 .. function:: dis(pickle, out=None, memo=None, indentlevel=4)
27 *memo* can be a Python dictionary that will be used as the pickle's memo; it can
Dcopy.rst51 * keeping a "memo" dictionary of objects already copied during the current
84 argument, the memo dictionary. If the :meth:`__deepcopy__` implementation needs
86 with the component as first argument and the memo dictionary as second argument.
/external/python/cpython2/Modules/
DcPickle.c336 PyObject *memo; member
368 PyObject *memo; member
750 if (!( mv = PyDict_GetItem(self->memo, id))) { in get()
819 if ((p = PyDict_Size(self->memo)) < 0) in put2()
844 if (PyDict_SetItem(self->memo, py_ob_id, t) < 0) in put2()
1553 if (PyDict_GetItem(self->memo, py_tuple_id)) { in save_tuple()
1579 if (PyDict_GetItem(self->memo, py_tuple_id)) { in save_tuple()
2541 if (PyDict_GetItem(self->memo, py_ob_id)) { in save_reduce()
2660 if (PyDict_GetItem(self->memo, py_ob_id)) { in save()
2860 if (self->memo) in Pickle_clear_memo()
[all …]
D_elementtree.c135 deepcopy(PyObject* object, PyObject* memo) in deepcopy() argument
155 Py_INCREF(memo); PyTuple_SET_ITEM(args, 1, (PyObject*) memo); in deepcopy()
645 PyObject* memo; in element_deepcopy() local
646 if (!PyArg_ParseTuple(args, "O:__deepcopy__", &memo)) in element_deepcopy()
649 tag = deepcopy(self->tag, memo); in element_deepcopy()
654 attrib = deepcopy(self->extra->attrib, memo); in element_deepcopy()
672 text = deepcopy(JOIN_OBJ(self->text), memo); in element_deepcopy()
678 tail = deepcopy(JOIN_OBJ(self->tail), memo); in element_deepcopy()
690 PyObject* child = deepcopy(self->extra->children[i], memo); in element_deepcopy()
707 i = PyDict_SetItem(memo, id, (PyObject*) element); in element_deepcopy()
D_sre.c2046 deepcopy(PyObject** object, PyObject* memo) in deepcopy() argument
2052 PyTuple_Pack(2, *object, memo) in deepcopy()
2610 pattern_deepcopy(PatternObject* self, PyObject* memo) in pattern_deepcopy() argument
2619 if (!deepcopy(&copy->groupindex, memo) || in pattern_deepcopy()
2620 !deepcopy(&copy->indexgroup, memo) || in pattern_deepcopy()
2621 !deepcopy(&copy->pattern, memo)) { in pattern_deepcopy()
3613 match_deepcopy(MatchObject* self, PyObject* memo) in match_deepcopy() argument
3622 if (!deepcopy((PyObject**) &copy->pattern, memo) || in match_deepcopy()
3623 !deepcopy(&copy->string, memo) || in match_deepcopy()
3624 !deepcopy(&copy->regs, memo)) { in match_deepcopy()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/scripts/mako/
Dutil.py102 memo = lambda *a, **kw: result function
103 memo.__name__ = self.__name__
104 memo.__doc__ = self.__doc__
105 obj.__dict__[self.__name__] = memo
/external/markdown/markdown/
Dodict.py25 def __deepcopy__(self, memo): argument
27 return self.__class__([(key, deepcopy(value, memo))
/external/nanopb-c/generator/google/protobuf/
Dmessage.py70 def __deepcopy__(self, memo=None): argument
/external/protobuf/python/google/protobuf/
Dmessage.py69 def __deepcopy__(self, memo=None): argument
/external/python/cpython2/Lib/test/
Dtest_copy.py248 def __deepcopy__(self, memo=None): argument
359 memo = {}
361 y = copy.deepcopy(x, memo)
362 self.assertTrue(memo[id(x)] is x)
379 def __deepcopy__(self, memo): argument
380 return C(copy.deepcopy(self.foo, memo))
Dpickletester.py1805 primed.memo = pickler.memo
1823 primed.memo = pickler.memo
1834 primed.memo = unpickler.memo
1837 primed.memo.clear()
/external/antlr/antlr-3.4/tool/src/main/antlr3/org/antlr/grammar/v3/
DCodeGenTreeWalker.g467 String memo = (String)grammar.getBlockOption($start,"memoize");
468 if ( memo==null )
470 memo = (String)grammar.getOption("memoize");
472 if ( memo!=null && memo.equals("true") &&
475 $code.add("memoize", memo!=null && memo.equals("true"));
/external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/
Drecognizers.rb880 memo = @state.rule_memory[ rule ] and memo[ start_index ] = stop_index
/external/icu/icu4c/source/
DDoxyfile.in35 ALIASES = "memo=\par Note:\n" \
/external/zlib/src/doc/
Drfc1950.txt18 This memo provides information for the Internet community. This memo
20 this memo is unlimited.
Drfc1952.txt16 This memo provides information for the Internet community. This memo
18 this memo is unlimited.

12