Home
last modified time | relevance | path

Searched refs:PyASCIIObject (Results 1 – 10 of 10) sorted by relevance

/external/python/cpython3/Include/cpython/
Dunicodeobject.h219 } PyASCIIObject; typedef
225 PyASCIIObject _base;
260 (((PyASCIIObject *)(op))->wstr) ? \
263 assert(((PyASCIIObject *)(op))->wstr), \
278 (((PyASCIIObject *)(op))->wstr) ? (((PyASCIIObject *)(op))->wstr) : \
301 ((PyASCIIObject*)op)->state.ascii)
306 (((PyASCIIObject*)(op))->state.compact)
311 (((PyASCIIObject*)op)->state.ascii && PyUnicode_IS_COMPACT(op))
337 ((PyASCIIObject *)(op))->state.kind)
342 ((void*)((PyASCIIObject*)(op) + 1)) : \
[all …]
/external/python/cpython3/Python/
Dtraceback.c682 PyASCIIObject *ascii = (PyASCIIObject *)text; in _Py_DumpASCII()
696 wstr = ((PyASCIIObject *)text)->wstr; in _Py_DumpASCII()
703 data = ((PyASCIIObject*)text) + 1; in _Py_DumpASCII()
/external/python/cpython3/Objects/
Ddictobject.c508 Py_hash_t hash = ((PyASCIIObject *)key)->hash; in _PyDict_CheckConsistency()
1393 (hash = ((PyASCIIObject *) key)->hash) == -1) in PyDict_GetItem()
1468 (hash = ((PyASCIIObject *) key)->hash) == -1) in PyDict_GetItemWithError()
1489 Py_hash_t hash = ((PyASCIIObject *) kv)->hash; in _PyDict_GetItemIdWithError()
1522 (hash = ((PyASCIIObject *) key)->hash) == -1) in _PyDict_LoadGlobal()
1562 (hash = ((PyASCIIObject *) key)->hash) == -1) in PyDict_SetItem()
1629 (hash = ((PyASCIIObject *) key)->hash) == -1) { in PyDict_DelItem()
1907 (hash = ((PyASCIIObject *) key)->hash) == -1) { in _PyDict_Pop()
2138 (hash = ((PyASCIIObject *) key)->hash) == -1) { in dict_subscript()
2870 (hash = ((PyASCIIObject *) key)->hash) == -1) { in dict___contains__()
[all …]
Dunicodeobject.c111 ((char*)((PyASCIIObject*)(op) + 1)) : \
119 ((PyASCIIObject*)(op))->length : \
122 (((PyASCIIObject*)(op))->wstr)
128 ((PyASCIIObject*)op)->length : \
133 (((PyASCIIObject *)(op))->length)
135 (((PyASCIIObject *)(op))->state)
137 (((PyASCIIObject *)(op))->hash)
140 ((PyASCIIObject *)(op))->state.kind)
143 ((PyASCIIObject *)(op))->length)
516 PyASCIIObject *ascii; in _PyUnicode_CheckConsistency()
[all …]
Dsetobject.c335 (hash = ((PyASCIIObject *) key)->hash) == -1) { in set_add_key()
349 (hash = ((PyASCIIObject *) key)->hash) == -1) { in set_contains_key()
363 (hash = ((PyASCIIObject *) key)->hash) == -1) { in set_discard_key()
Dtypeobject.c39 ((PyASCIIObject *)(name))->hash)
3166 (hash = ((PyASCIIObject *) name)->hash) == -1) in find_name_in_mro()
3266 assert(((PyASCIIObject *)(name))->hash != -1); in _PyType_Lookup()
/external/python/cpython3/Include/
Dunicodeobject.h271 (((PyASCIIObject *)(op))->state.interned)
/external/python/cpython3/Modules/
D_collectionsmodule.c2334 (hash = ((PyASCIIObject *) key)->hash) == -1) in _collections__count_elements_impl()
/external/python/cpython3/Doc/c-api/
Dunicode.rst71 .. c:type:: PyASCIIObject
/external/python/cpython3/Doc/whatsnew/
D3.3.rst2191 * :c:type:`PyASCIIObject` and :c:type:`PyCompactUnicodeObject` structures