Documentation

irx.analysis.handlers._expressions.buffer_views

irx.analysis.handlers._expressions.buffer_views

Source: packages/irx/src/irx/analysis/handlers/_expressions/buffer_views.py

title: Expression buffer-view visitors.
summary: >-
  Handle buffer-view descriptors, indexing, writes, and lifetime helper
  expressions using the shared tensor-and-buffer support mixin.

Classes

ExpressionBufferViewVisitorMixin(ExpressionTensorBufferSupportVisitorMixin)

title: Expression buffer-view visitors.

Methods

visit(self, node: astx.BufferViewDescriptor) -> None
title: Visit BufferViewDescriptor nodes.
parameters:
  node:
    type: astx.BufferViewDescriptor
visit(self, node: astx.BufferViewIndex) -> None
title: Visit BufferViewIndex nodes.
parameters:
  node:
    type: astx.BufferViewIndex
visit(self, node: astx.BufferViewStore) -> None
title: Visit BufferViewStore nodes.
parameters:
  node:
    type: astx.BufferViewStore
visit(self, node: astx.BufferViewWrite) -> None
title: Visit BufferViewWrite nodes.
parameters:
  node:
    type: astx.BufferViewWrite
visit(self, node: astx.BufferViewRetain) -> None
title: Visit BufferViewRetain nodes.
parameters:
  node:
    type: astx.BufferViewRetain
visit(self, node: astx.BufferViewRelease) -> None
title: Visit BufferViewRelease nodes.
parameters:
  node:
    type: astx.BufferViewRelease

Search documentation

Type to search.