ISARefNode Clase

Referencia a un ISA enlazado en el contexto de enumeración.

Este nodo busca el enlace desde el contexto y produce el ISA enlazado.

Constructor

ISARefNode(name: str)

Parámetros

Nombre Description
name
Requerido

Nombre de la ISA enlazada a la que se va a hacer referencia.

Métodos

enumerate

Produce el ISA enlazado desde el contexto.

populate

Instrucciones que ya están en el grafo del componente enlazado.

enumerate

Produce el ISA enlazado desde el contexto.

enumerate(ctx: ISAContext) -> Generator[ISA, None, None]

Parámetros

Nombre Description
ctx
Requerido
<xref:qdk.qre.Context>

Contexto de enumeración que contiene enlaces.

Excepciones

Tipo Description

Si el nombre no está enlazado en el contexto.

populate

Instrucciones que ya están en el grafo del componente enlazado.

populate(ctx: ISAContext) -> int

Parámetros

Nombre Description
ctx
Requerido

Devoluciones

Tipo Description
int

1, ya que los nodos de componente enlazados comienzan en el índice 1.

Atributos

name

name: str