ISARefNode クラス

列挙コンテキスト内のバインドされた ISA への参照。

このノードは、コンテキストからバインディングを検索し、バインドされた ISA を生成します。

コンストラクター

ISARefNode(name: str)

パラメーター

名前 説明
name
必須

参照するバインドされた ISA の名前。

メソッド

enumerate

コンテキストからバインドされた ISA を生成します。

populate

バインドされたコンポーネントから既にグラフに含まれている命令。

enumerate

コンテキストからバインドされた ISA を生成します。

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

パラメーター

名前 説明
ctx
必須
<xref:qdk.qre.Context>

バインディングを含む列挙コンテキスト。

例外

説明

コンテキストで名前がバインドされていない場合。

populate

バインドされたコンポーネントから既にグラフに含まれている命令。

populate(ctx: ISAContext) -> int

パラメーター

名前 説明
ctx
必須

返品

説明
int

1、バインドされたコンポーネント ノードはインデックス 1 から始まるので。

属性

name

name: str