/src/cpython3/Include/cpython/memoryobject.h
Line | Count | Source (jump to first uncovered line) |
1 | | #ifndef Py_CPYTHON_MEMORYOBJECT_H |
2 | | # error "this header file must not be included directly" |
3 | | #endif |
4 | | |
5 | | /* The structs are declared here so that macros can work, but they shouldn't |
6 | | be considered public. Don't access their fields directly, use the macros |
7 | | and functions instead! */ |
8 | 1.08M | #define _Py_MANAGED_BUFFER_RELEASED 0x001 /* access to exporter blocked */ |
9 | 264k | #define _Py_MANAGED_BUFFER_FREE_FORMAT 0x002 /* free format */ |
10 | | |
11 | | typedef struct { |
12 | | PyObject_HEAD |
13 | | int flags; /* state flags */ |
14 | | Py_ssize_t exports; /* number of direct memoryview exports */ |
15 | | Py_buffer master; /* snapshot buffer obtained from the original exporter */ |
16 | | } _PyManagedBufferObject; |
17 | | |
18 | | |
19 | | /* memoryview state flags */ |
20 | 1.10M | #define _Py_MEMORYVIEW_RELEASED 0x001 /* access to master buffer blocked */ |
21 | 507k | #define _Py_MEMORYVIEW_C 0x002 /* C-contiguous layout */ |
22 | 266k | #define _Py_MEMORYVIEW_FORTRAN 0x004 /* Fortran contiguous layout */ |
23 | 240k | #define _Py_MEMORYVIEW_SCALAR 0x008 /* scalar: ndim = 0 */ |
24 | 240k | #define _Py_MEMORYVIEW_PIL 0x010 /* PIL-style layout */ |
25 | 264k | #define _Py_MEMORYVIEW_RESTRICTED 0x020 /* Disallow new references to the memoryview's buffer */ |
26 | | |
27 | | typedef struct { |
28 | | PyObject_VAR_HEAD |
29 | | _PyManagedBufferObject *mbuf; /* managed buffer */ |
30 | | Py_hash_t hash; /* hash value for read-only views */ |
31 | | int flags; /* state flags */ |
32 | | Py_ssize_t exports; /* number of buffer re-exports */ |
33 | | Py_buffer view; /* private copy of the exporter's view */ |
34 | | PyObject *weakreflist; |
35 | | Py_ssize_t ob_array[1]; /* shape, strides, suboffsets */ |
36 | | } PyMemoryViewObject; |
37 | | |
38 | | #define _PyMemoryView_CAST(op) _Py_CAST(PyMemoryViewObject*, op) |
39 | | |
40 | | /* Get a pointer to the memoryview's private copy of the exporter's buffer. */ |
41 | 0 | static inline Py_buffer* PyMemoryView_GET_BUFFER(PyObject *op) { |
42 | 0 | return (&_PyMemoryView_CAST(op)->view); |
43 | 0 | } Unexecuted instantiation: exceptions.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: genericaliasobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: listobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: longobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: dictobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: moduleobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: object.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: obmalloc.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: picklebufobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: rangeobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: setobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: sliceobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: structseq.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: templateobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: tupleobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: typeobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: typevarobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: unicodeobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: unicodectype.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: unionobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: weakrefobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _warnings.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: bltinmodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: ceval.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: codecs.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: codegen.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: compile.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: context.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: errors.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: flowgraph.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: frame.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: future.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: gc.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: gc_gil.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: getargs.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: ceval_gil.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: hamt.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: hashtable.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: import.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: importdl.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: initconfig.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: instrumentation.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: instruction_sequence.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: intrinsics.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: legacy_tracing.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: lock.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: marshal.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: modsupport.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: mysnprintf.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: parking_lot.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: preconfig.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pyarena.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pyctype.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pyhash.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pylifecycle.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pystate.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pythonrun.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pytime.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: qsbr.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: bootstrap_hash.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: specialize.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: symtable.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: sysmodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: thread.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: traceback.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: tracemalloc.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: getopt.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pystrcmp.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pystrtod.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: dtoa.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: formatter_unicode.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: fileutils.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: suggestions.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: perf_trampoline.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: perf_jit_trampoline.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: remote_debugging.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: dynload_shlib.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: config.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: gcmodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _asynciomodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: atexitmodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: faulthandler.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: posixmodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: signalmodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _tracemalloc.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _suggestions.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _datetimemodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _codecsmodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _collectionsmodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _iomodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: iobase.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: fileio.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: bytesio.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: bufferedio.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: textio.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: stringio.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: itertoolsmodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: sre.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _sysconfig.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _threadmodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: timemodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _typesmodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _typingmodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _weakref.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _abc.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _functoolsmodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _localemodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _opcode.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _operator.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: symtablemodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pwdmodule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: getpath.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: frozen.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: getbuildinfo.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: peg_api.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: file_tokenizer.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: helpers.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: myreadline.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: abstract.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: boolobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: bytes_methods.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: bytearrayobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: bytesobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: call.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: capsule.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: cellobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: classobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: codeobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: complexobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: descrobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: enumobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: genobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: fileobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: floatobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: frameobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: funcobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: interpolationobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: iterobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: odictobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: memoryobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: methodobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: namespaceobject.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: _contextvars.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: Python-ast.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: Python-tokenize.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: asdl.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: assemble.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: ast.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: ast_preprocess.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: ast_unparse.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: critical_section.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: crossinterp.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: getcopyright.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: getplatform.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: getversion.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: optimizer.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pathconfig.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pymath.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: structmember.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pystrhex.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pegen.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: pegen_errors.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: parser.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: buffer.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: lexer.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: state.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: readline_tokenizer.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: string_tokenizer.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: utf8_tokenizer.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: getcompiler.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: mystrtoul.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: token.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: action_helpers.c:PyMemoryView_GET_BUFFER Unexecuted instantiation: string_parser.c:PyMemoryView_GET_BUFFER |
44 | | #define PyMemoryView_GET_BUFFER(op) PyMemoryView_GET_BUFFER(_PyObject_CAST(op)) |
45 | | |
46 | | /* Get a pointer to the exporting object (this may be NULL!). */ |
47 | 0 | static inline PyObject* PyMemoryView_GET_BASE(PyObject *op) { |
48 | 0 | return _PyMemoryView_CAST(op)->view.obj; |
49 | 0 | } Unexecuted instantiation: exceptions.c:PyMemoryView_GET_BASE Unexecuted instantiation: genericaliasobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: listobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: longobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: dictobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: moduleobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: object.c:PyMemoryView_GET_BASE Unexecuted instantiation: obmalloc.c:PyMemoryView_GET_BASE Unexecuted instantiation: picklebufobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: rangeobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: setobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: sliceobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: structseq.c:PyMemoryView_GET_BASE Unexecuted instantiation: templateobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: tupleobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: typeobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: typevarobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: unicodeobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: unicodectype.c:PyMemoryView_GET_BASE Unexecuted instantiation: unionobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: weakrefobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: _warnings.c:PyMemoryView_GET_BASE Unexecuted instantiation: bltinmodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: ceval.c:PyMemoryView_GET_BASE Unexecuted instantiation: codecs.c:PyMemoryView_GET_BASE Unexecuted instantiation: codegen.c:PyMemoryView_GET_BASE Unexecuted instantiation: compile.c:PyMemoryView_GET_BASE Unexecuted instantiation: context.c:PyMemoryView_GET_BASE Unexecuted instantiation: errors.c:PyMemoryView_GET_BASE Unexecuted instantiation: flowgraph.c:PyMemoryView_GET_BASE Unexecuted instantiation: frame.c:PyMemoryView_GET_BASE Unexecuted instantiation: future.c:PyMemoryView_GET_BASE Unexecuted instantiation: gc.c:PyMemoryView_GET_BASE Unexecuted instantiation: gc_gil.c:PyMemoryView_GET_BASE Unexecuted instantiation: getargs.c:PyMemoryView_GET_BASE Unexecuted instantiation: ceval_gil.c:PyMemoryView_GET_BASE Unexecuted instantiation: hamt.c:PyMemoryView_GET_BASE Unexecuted instantiation: hashtable.c:PyMemoryView_GET_BASE Unexecuted instantiation: import.c:PyMemoryView_GET_BASE Unexecuted instantiation: importdl.c:PyMemoryView_GET_BASE Unexecuted instantiation: initconfig.c:PyMemoryView_GET_BASE Unexecuted instantiation: instrumentation.c:PyMemoryView_GET_BASE Unexecuted instantiation: instruction_sequence.c:PyMemoryView_GET_BASE Unexecuted instantiation: intrinsics.c:PyMemoryView_GET_BASE Unexecuted instantiation: legacy_tracing.c:PyMemoryView_GET_BASE Unexecuted instantiation: lock.c:PyMemoryView_GET_BASE Unexecuted instantiation: marshal.c:PyMemoryView_GET_BASE Unexecuted instantiation: modsupport.c:PyMemoryView_GET_BASE Unexecuted instantiation: mysnprintf.c:PyMemoryView_GET_BASE Unexecuted instantiation: parking_lot.c:PyMemoryView_GET_BASE Unexecuted instantiation: preconfig.c:PyMemoryView_GET_BASE Unexecuted instantiation: pyarena.c:PyMemoryView_GET_BASE Unexecuted instantiation: pyctype.c:PyMemoryView_GET_BASE Unexecuted instantiation: pyhash.c:PyMemoryView_GET_BASE Unexecuted instantiation: pylifecycle.c:PyMemoryView_GET_BASE Unexecuted instantiation: pystate.c:PyMemoryView_GET_BASE Unexecuted instantiation: pythonrun.c:PyMemoryView_GET_BASE Unexecuted instantiation: pytime.c:PyMemoryView_GET_BASE Unexecuted instantiation: qsbr.c:PyMemoryView_GET_BASE Unexecuted instantiation: bootstrap_hash.c:PyMemoryView_GET_BASE Unexecuted instantiation: specialize.c:PyMemoryView_GET_BASE Unexecuted instantiation: symtable.c:PyMemoryView_GET_BASE Unexecuted instantiation: sysmodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: thread.c:PyMemoryView_GET_BASE Unexecuted instantiation: traceback.c:PyMemoryView_GET_BASE Unexecuted instantiation: tracemalloc.c:PyMemoryView_GET_BASE Unexecuted instantiation: getopt.c:PyMemoryView_GET_BASE Unexecuted instantiation: pystrcmp.c:PyMemoryView_GET_BASE Unexecuted instantiation: pystrtod.c:PyMemoryView_GET_BASE Unexecuted instantiation: dtoa.c:PyMemoryView_GET_BASE Unexecuted instantiation: formatter_unicode.c:PyMemoryView_GET_BASE Unexecuted instantiation: fileutils.c:PyMemoryView_GET_BASE Unexecuted instantiation: suggestions.c:PyMemoryView_GET_BASE Unexecuted instantiation: perf_trampoline.c:PyMemoryView_GET_BASE Unexecuted instantiation: perf_jit_trampoline.c:PyMemoryView_GET_BASE Unexecuted instantiation: remote_debugging.c:PyMemoryView_GET_BASE Unexecuted instantiation: dynload_shlib.c:PyMemoryView_GET_BASE Unexecuted instantiation: config.c:PyMemoryView_GET_BASE Unexecuted instantiation: gcmodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: _asynciomodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: atexitmodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: faulthandler.c:PyMemoryView_GET_BASE Unexecuted instantiation: posixmodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: signalmodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: _tracemalloc.c:PyMemoryView_GET_BASE Unexecuted instantiation: _suggestions.c:PyMemoryView_GET_BASE Unexecuted instantiation: _datetimemodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: _codecsmodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: _collectionsmodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: _iomodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: iobase.c:PyMemoryView_GET_BASE Unexecuted instantiation: fileio.c:PyMemoryView_GET_BASE Unexecuted instantiation: bytesio.c:PyMemoryView_GET_BASE Unexecuted instantiation: bufferedio.c:PyMemoryView_GET_BASE Unexecuted instantiation: textio.c:PyMemoryView_GET_BASE Unexecuted instantiation: stringio.c:PyMemoryView_GET_BASE Unexecuted instantiation: itertoolsmodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: sre.c:PyMemoryView_GET_BASE Unexecuted instantiation: _sysconfig.c:PyMemoryView_GET_BASE Unexecuted instantiation: _threadmodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: timemodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: _typesmodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: _typingmodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: _weakref.c:PyMemoryView_GET_BASE Unexecuted instantiation: _abc.c:PyMemoryView_GET_BASE Unexecuted instantiation: _functoolsmodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: _localemodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: _opcode.c:PyMemoryView_GET_BASE Unexecuted instantiation: _operator.c:PyMemoryView_GET_BASE Unexecuted instantiation: symtablemodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: pwdmodule.c:PyMemoryView_GET_BASE Unexecuted instantiation: getpath.c:PyMemoryView_GET_BASE Unexecuted instantiation: frozen.c:PyMemoryView_GET_BASE Unexecuted instantiation: getbuildinfo.c:PyMemoryView_GET_BASE Unexecuted instantiation: peg_api.c:PyMemoryView_GET_BASE Unexecuted instantiation: file_tokenizer.c:PyMemoryView_GET_BASE Unexecuted instantiation: helpers.c:PyMemoryView_GET_BASE Unexecuted instantiation: myreadline.c:PyMemoryView_GET_BASE Unexecuted instantiation: abstract.c:PyMemoryView_GET_BASE Unexecuted instantiation: boolobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: bytes_methods.c:PyMemoryView_GET_BASE Unexecuted instantiation: bytearrayobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: bytesobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: call.c:PyMemoryView_GET_BASE Unexecuted instantiation: capsule.c:PyMemoryView_GET_BASE Unexecuted instantiation: cellobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: classobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: codeobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: complexobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: descrobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: enumobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: genobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: fileobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: floatobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: frameobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: funcobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: interpolationobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: iterobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: odictobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: memoryobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: methodobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: namespaceobject.c:PyMemoryView_GET_BASE Unexecuted instantiation: _contextvars.c:PyMemoryView_GET_BASE Unexecuted instantiation: Python-ast.c:PyMemoryView_GET_BASE Unexecuted instantiation: Python-tokenize.c:PyMemoryView_GET_BASE Unexecuted instantiation: asdl.c:PyMemoryView_GET_BASE Unexecuted instantiation: assemble.c:PyMemoryView_GET_BASE Unexecuted instantiation: ast.c:PyMemoryView_GET_BASE Unexecuted instantiation: ast_preprocess.c:PyMemoryView_GET_BASE Unexecuted instantiation: ast_unparse.c:PyMemoryView_GET_BASE Unexecuted instantiation: critical_section.c:PyMemoryView_GET_BASE Unexecuted instantiation: crossinterp.c:PyMemoryView_GET_BASE Unexecuted instantiation: getcopyright.c:PyMemoryView_GET_BASE Unexecuted instantiation: getplatform.c:PyMemoryView_GET_BASE Unexecuted instantiation: getversion.c:PyMemoryView_GET_BASE Unexecuted instantiation: optimizer.c:PyMemoryView_GET_BASE Unexecuted instantiation: pathconfig.c:PyMemoryView_GET_BASE Unexecuted instantiation: pymath.c:PyMemoryView_GET_BASE Unexecuted instantiation: structmember.c:PyMemoryView_GET_BASE Unexecuted instantiation: pystrhex.c:PyMemoryView_GET_BASE Unexecuted instantiation: pegen.c:PyMemoryView_GET_BASE Unexecuted instantiation: pegen_errors.c:PyMemoryView_GET_BASE Unexecuted instantiation: parser.c:PyMemoryView_GET_BASE Unexecuted instantiation: buffer.c:PyMemoryView_GET_BASE Unexecuted instantiation: lexer.c:PyMemoryView_GET_BASE Unexecuted instantiation: state.c:PyMemoryView_GET_BASE Unexecuted instantiation: readline_tokenizer.c:PyMemoryView_GET_BASE Unexecuted instantiation: string_tokenizer.c:PyMemoryView_GET_BASE Unexecuted instantiation: utf8_tokenizer.c:PyMemoryView_GET_BASE Unexecuted instantiation: getcompiler.c:PyMemoryView_GET_BASE Unexecuted instantiation: mystrtoul.c:PyMemoryView_GET_BASE Unexecuted instantiation: token.c:PyMemoryView_GET_BASE Unexecuted instantiation: action_helpers.c:PyMemoryView_GET_BASE Unexecuted instantiation: string_parser.c:PyMemoryView_GET_BASE |
50 | | #define PyMemoryView_GET_BASE(op) PyMemoryView_GET_BASE(_PyObject_CAST(op)) |