API reference
python:astx:astx.buffer
module buffer
astx.buffer
Source: packages/astx/src/astx/buffer.py:1
ASTx low-level buffer AST nodes.
Provide internal nodes that host compilers can target for the buffer/view substrate without defining a user-facing array API.
Classes
-
BufferOwnerType — Internal opaque buffer owner handle type.
-
BufferViewDescriptor — Internal low-level buffer view descriptor literal.
-
BufferViewIndex — Internal low-level indexed read through a buffer view.
-
BufferViewRelease — Internal explicit runtime release for a buffer view owner.
-
BufferViewRetain — Internal explicit runtime retain for a buffer view owner.
-
BufferViewStore — Internal low-level indexed store through a buffer view.
-
BufferViewType — Internal canonical low-level buffer view descriptor type.
-
BufferViewWrite — Internal low-level raw byte write through a buffer view.