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 |
|---|---|
|
1, ya que los nodos de componente enlazados comienzan en el índice 1. |
Atributos
name
name: str