Searched refs:_PyASCIIObject_CAST (Results 1 – 11 of 11) sorted by relevance
238 #define _PyASCIIObject_CAST(op) \ macro260 return _PyASCIIObject_CAST(op)->state.interned; in PyUnicode_CHECK_INTERNED()269 return _PyASCIIObject_CAST(op)->state.ready; in PyUnicode_IS_READY()280 return _PyASCIIObject_CAST(op)->state.ascii; in PyUnicode_IS_ASCII()289 return _PyASCIIObject_CAST(op)->state.compact; in PyUnicode_IS_COMPACT()298 return (_PyASCIIObject_CAST(op)->state.ascii && PyUnicode_IS_COMPACT(op)); in PyUnicode_IS_COMPACT_ASCII()318 _PyASCIIObject_CAST(op)->state.kind)323 return _Py_STATIC_CAST(void*, (_PyASCIIObject_CAST(op) + 1)); in _PyUnicode_COMPACT_DATA()360 return _PyASCIIObject_CAST(op)->length; in PyUnicode_GET_LENGTH()636 return _PyASCIIObject_CAST(op)->length; in PyUnicode_WSTR_LENGTH()[all …]
120 ((char*)(_PyASCIIObject_CAST(op) + 1)) : \128 _PyASCIIObject_CAST(op)->length : \131 (_PyASCIIObject_CAST(op)->wstr)137 _PyASCIIObject_CAST(op)->length : \142 (_PyASCIIObject_CAST(op)->length)144 (_PyASCIIObject_CAST(op)->state)146 (_PyASCIIObject_CAST(op)->hash)149 _PyASCIIObject_CAST(op)->state.kind)152 _PyASCIIObject_CAST(op)->length)509 PyASCIIObject *ascii = _PyASCIIObject_CAST(op); in _PyUnicode_CheckConsistency()[all …]
349 (hash = _PyASCIIObject_CAST(key)->hash) == -1) { in set_add_key()363 (hash = _PyASCIIObject_CAST(key)->hash) == -1) { in set_contains_key()377 (hash = _PyASCIIObject_CAST(key)->hash) == -1) { in set_discard_key()
3762 (hash = _PyASCIIObject_CAST(name)->hash) == -1) in find_name_in_mro()3856 assert(_PyASCIIObject_CAST(name)->hash != -1); in _PyType_Lookup()
289 return _PyASCIIObject_CAST(o)->hash; in unicode_get_hash()
1091 PyASCIIObject *ascii = _PyASCIIObject_CAST(text); in _Py_DumpASCII()
2332 (hash = _PyASCIIObject_CAST(key)->hash) == -1) in _collections__count_elements_impl()