CIRCT  20.0.0git
Public Member Functions | Public Attributes | List of all members
Python.support.NamedValueOpView Class Reference

Public Member Functions

def __init__ (self, cls, data_type=None, input_port_mapping=None, pre_args=None, post_args=None, needs_result_type=False, **kwargs)
 
def __getattr__ (self, name)
 
def create_default_value (self, index, data_type, arg_name)
 
def operation (self)
 

Public Attributes

 opview
 
 operand_indices
 
 result_indices
 
 backedges
 

Detailed Description

Helper class to incrementally construct an instance of an operation that
   names its operands and results

Definition at line 325 of file support.py.

Constructor & Destructor Documentation

◆ __init__()

def Python.support.NamedValueOpView.__init__ (   self,
  cls,
  data_type = None,
  input_port_mapping = None,
  pre_args = None,
  post_args = None,
  needs_result_type = False,
**  kwargs 
)

Member Function Documentation

◆ __getattr__()

def Python.support.NamedValueOpView.__getattr__ (   self,
  name 
)

◆ create_default_value()

def Python.support.NamedValueOpView.create_default_value (   self,
  index,
  data_type,
  arg_name 
)

Definition at line 407 of file support.py.

Referenced by Python.support.NamedValueOpView.__init__().

◆ operation()

def Python.support.NamedValueOpView.operation (   self)
Get the operation associated with this builder.

Definition at line 411 of file support.py.

References Python.support.NamedValueOpView.opview.

Member Data Documentation

◆ backedges

Python.support.NamedValueOpView.backedges

Definition at line 385 of file support.py.

◆ operand_indices

Python.support.NamedValueOpView.operand_indices

Definition at line 383 of file support.py.

Referenced by Python.support.NamedValueOpView.__getattr__().

◆ opview

Python.support.NamedValueOpView.opview

◆ result_indices

Python.support.NamedValueOpView.result_indices

Definition at line 384 of file support.py.

Referenced by Python.support.NamedValueOpView.__getattr__().


The documentation for this class was generated from the following file: