LEQO-Backend
Usage
Setup
REST API
Configuration
Annotations
Development
Overview
Architecture
Testing
Documentation
Dependencies
OpenQasm3 package
API Reference
LEQO-Backend
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
AccessControl (class in openqasm3.ast)
ADD (app.enricher.models.OperatorType attribute)
add_custom_gate_lib() (app.processing.pre.converter.QASMConverter method)
add_result_to_db() (in module app.utils)
add_status_response_to_db() (in module app.utils)
AliasStatement (class in openqasm3.ast)
AMPLITUDE (app.enricher.models.EncodingType attribute)
AncillaConnection (class in app.processing.graph)
AncillaNode (class in app.model.CompileRequest)
AND (app.enricher.models.OperatorType attribute)
ANGLE (app.enricher.models.EncodingType attribute)
AngleType (class in openqasm3.ast)
annotate() (in module app.processing.pre.utils)
Annotation (class in openqasm3.ast)
app
module
app.config
module
app.enricher
module
app.enricher.db_enricher
module
app.enricher.encode_value
module
app.enricher.exceptions
module
app.enricher.gates
module
app.enricher.literals
module
app.enricher.measure
module
app.enricher.merger
module
app.enricher.models
module
app.enricher.operator
module
app.enricher.prepare_state
module
app.enricher.splitter
module
app.enricher.utils
module
app.main
module
app.model
module
app.model.CompileRequest
module
app.model.data_types
module
app.model.database_model
module
app.model.StatusResponse
module
app.openqasm3
module
app.openqasm3.ast
module
app.openqasm3.printer
module
app.openqasm3.rename
module
app.openqasm3.stdgates
module
app.openqasm3.visitor
module
app.processing
module
app.processing.frontend_graph
module
app.processing.graph
module
app.processing.merge
module
app.processing.merge.connections
module
app.processing.merge.utils
module
app.processing.optimize
module
app.processing.optimize.algos
module
app.processing.post
module
app.processing.post.sort_imports
module
app.processing.pre
module
app.processing.pre.converter
module
app.processing.pre.inlining
module
app.processing.pre.io_parser
module
app.processing.pre.renaming
module
app.processing.pre.size_casting
module
app.processing.pre.utils
module
app.processing.utils
module
app.services
module
app.utils
module
ApplyConnectionsTransformer (class in app.processing.merge.connections)
ApplyCustomGates (class in app.processing.pre.converter)
ApplyUncomputeTransformer (class in app.processing.optimize)
ArrayLiteral (class in openqasm3.ast)
ArrayReferenceType (class in openqasm3.ast)
ArrayType (class in openqasm3.ast)
AssignmentOperator (class in openqasm3.ast)
author (app.model.CompileRequest.MetaData attribute)
B
Base (class in app.enricher.models)
(class in app.model.database_model)
BaseNode (class in app.enricher.models)
(class in app.model.CompileRequest)
BASIS (app.enricher.models.EncodingType attribute)
BinaryExpression (class in openqasm3.ast)
BinaryOperator (class in openqasm3.ast)
BitLiteralNode (class in app.model.CompileRequest)
bitSize (app.model.CompileRequest.FloatLiteralNode attribute)
(app.model.CompileRequest.IntLiteralNode attribute)
BitstringLiteral (class in openqasm3.ast)
BitType (app.enricher.models.InputType attribute)
(class in app.model.data_types)
(class in openqasm3.ast)
block (app.model.CompileRequest.RepeatNode attribute)
BooleanLiteral (class in openqasm3.ast)
BoolLiteralNode (class in app.model.CompileRequest)
BoolType (app.enricher.models.InputType attribute)
(class in app.model.data_types)
(class in openqasm3.ast)
bounds (app.model.CompileRequest.EncodeValueNode attribute)
BoundsOutOfRange
Box (class in openqasm3.ast)
BranchingStatement (class in openqasm3.ast)
BreakStatement (class in openqasm3.ast)
C
CalibrationDefinition (class in openqasm3.ast)
CalibrationGrammarDeclaration (class in openqasm3.ast)
CalibrationStatement (class in openqasm3.ast)
Cast (class in openqasm3.ast)
cast_to_program() (in module app.processing.utils)
ClassicalArgument (class in openqasm3.ast)
ClassicalAssignment (class in openqasm3.ast)
ClassicalDeclaration (class in openqasm3.ast)
ClassicalIOInstance (class in app.processing.graph)
ClassicalType (class in app.model.data_types)
(class in openqasm3.ast)
CommentStatement (class in app.openqasm3.ast)
CommonProcessor (class in app.processing)
CompileRequest (class in app.model.CompileRequest)
CompileResult (class in app.model.database_model)
COMPLETED (app.model.StatusResponse.StatusType attribute)
completedAt (app.model.StatusResponse.CreatedStatus attribute)
(app.model.StatusResponse.FailedStatus attribute)
(app.model.StatusResponse.SuccessStatus attribute)
ComplexType (class in openqasm3.ast)
CompoundStatement (class in openqasm3.ast)
compute() (app.processing.optimize.algos.NoPred method)
Concatenation (class in openqasm3.ast)
condition (app.model.CompileRequest.IfThenElseNode attribute)
connect_qubits() (in module app.processing.merge.connections)
ConstantDeclaration (class in openqasm3.ast)
Constraints (class in app.enricher)
ContinueStatement (class in openqasm3.ast)
create() (app.processing.frontend_graph.FrontendGraph static method)
createdAt (app.model.StatusResponse.StatusBase attribute)
CreatedStatus (class in app.model.StatusResponse)
CreateUnseenNamesVisitor (class in app.processing.pre.size_casting)
currentStep (app.model.StatusResponse.Progress attribute)
CustomOpenqasmLib (class in app.processing.pre.converter)
D
DataBaseEnricherStrategy (class in app.enricher.db_enricher)
DelayInstruction (class in openqasm3.ast)
description (app.model.CompileRequest.MetaData attribute)
DiscreteSet (class in openqasm3.ast)
DIV (app.enricher.models.OperatorType attribute)
DuplicateIndices
duplicates() (in module app.utils)
DurationLiteral (class in openqasm3.ast)
DurationOf (class in openqasm3.ast)
DurationType (class in openqasm3.ast)
E
Edge (class in app.model.CompileRequest)
edges (app.model.CompileRequest.CompileRequest attribute)
(app.model.CompileRequest.NestedBlock attribute)
elseBlock (app.model.CompileRequest.IfThenElseNode attribute)
ENCODE (app.enricher.models.NodeType attribute)
EncodeValueEnricherStrategy (class in app.enricher.encode_value)
EncodeValueNode (class in app.enricher.models)
(class in app.model.CompileRequest)
encoding (app.model.CompileRequest.EncodeValueNode attribute)
EncodingNotSupported
EncodingType (class in app.enricher.models)
EndStatement (class in openqasm3.ast)
enrich() (app.enricher.Enricher method)
(app.enricher.EnricherStrategy method)
(app.processing.EnrichingProcessor method)
enrich_all() (app.processing.EnrichingProcessor method)
enrich_gate() (in module app.enricher.gates)
Enricher (class in app.enricher)
EnricherException
EnricherStrategy (class in app.enricher)
EnrichingProcessor (class in app.processing)
EnrichmentFailed
EnrichmentInserter (class in app.processing)
EnrichmentResult (class in app.enricher)
EnrichResult (class in app.model.database_model)
EQ (app.enricher.models.OperatorType attribute)
expr_to_int() (in module app.processing.pre.utils)
Expression (class in openqasm3.ast)
ExpressionStatement (class in openqasm3.ast)
ExternArgument (class in openqasm3.ast)
ExternDeclaration (class in openqasm3.ast)
F
FAILED (app.model.StatusResponse.StatusType attribute)
FailedStatus (class in app.model.StatusResponse)
FloatLiteral (class in openqasm3.ast)
FloatLiteralNode (class in app.model.CompileRequest)
FloatType (app.enricher.models.InputType attribute)
(class in app.model.data_types)
(class in openqasm3.ast)
ForInLoop (class in openqasm3.ast)
FrontendGraph (class in app.processing.frontend_graph)
FunctionCall (class in openqasm3.ast)
G
gate (app.model.CompileRequest.GateNode attribute)
(app.model.CompileRequest.ParameterizedGateNode attribute)
GateEnricherStrategy (class in app.enricher.gates)
GateModifierName (in module openqasm3.ast)
GateNode (class in app.model.CompileRequest)
GateNotSupported
GE (app.enricher.models.OperatorType attribute)
generate_new_name() (app.processing.pre.size_casting.CreateUnseenNamesVisitor method)
generic_visit() (app.openqasm3.visitor.LeqoTransformer method)
(openqasm3.visitor.QASMTransformer method)
(openqasm3.visitor.QASMVisitor method)
get_alias_annotation_info() (app.processing.pre.io_parser.ParseAnnotationsVisitor method)
get_branching_annotation_info() (app.processing.pre.io_parser.ParseAnnotationsVisitor method)
get_db_engine() (in module app.services)
get_declaration_annotation_info() (app.processing.pre.io_parser.ParseAnnotationsVisitor method)
get_input_index() (app.processing.pre.size_casting.SizeCastTransformer static method)
get_result() (in module app.main)
get_result_url() (in module app.services)
get_settings() (in module app.services)
get_status() (in module app.main)
get_status_response_from_db() (in module app.utils)
GHZ (app.enricher.models.QuantumStateType attribute)
graph_to_statements() (in module app.processing.merge)
GT (app.enricher.models.OperatorType attribute)
I
id (app.model.CompileRequest.BaseNode attribute)
id_to_qubit() (app.processing.merge.connections.ApplyConnectionsTransformer method)
identifier (app.model.CompileRequest.Edge attribute)
Identifier (class in openqasm3.ast)
IfThenElseNode (class in app.model.CompileRequest)
ImaginaryLiteral (class in openqasm3.ast)
implementation (app.model.CompileRequest.ImplementationNode attribute)
implementation() (in module app.enricher.utils)
ImplementationMetaData (class in app.enricher)
ImplementationNode (class in app.model.CompileRequest)
IN_PROGRESS (app.model.StatusResponse.StatusType attribute)
Include (class in openqasm3.ast)
IndexedIdentifier (class in openqasm3.ast)
IndexExpression (class in openqasm3.ast)
indices (app.model.CompileRequest.MeasurementNode attribute)
IndicesOutOfRange
InliningTransformer (class in app.processing.pre.inlining)
Input (class in app.enricher.models)
InputType (class in app.enricher.models)
insert_all() (app.processing.EnrichmentInserter method)
insert_enrichment() (app.enricher.db_enricher.DataBaseEnricherStrategy method)
(app.enricher.Enricher method)
(app.enricher.EnricherStrategy method)
InsertRequest (class in app.model.CompileRequest)
IntegerLiteral (class in openqasm3.ast)
IntLiteralNode (class in app.model.CompileRequest)
IntType (app.enricher.models.InputType attribute)
(class in app.model.data_types)
(class in openqasm3.ast)
InvalidSingleQubitIndex
IOConnection (class in app.processing.graph)
IODeclaration (class in openqasm3.ast)
IOInfo (class in app.processing.graph)
IOKeyword (class in openqasm3.ast)
iterations (app.model.CompileRequest.RepeatNode attribute)
L
label (app.model.CompileRequest.BaseNode attribute)
LE (app.enricher.models.OperatorType attribute)
leqo_dumps() (in module app.openqasm3.printer)
leqo_input() (in module app.enricher.utils)
leqo_lifespan() (in module app.services)
leqo_output() (in module app.enricher.utils)
LeqoPrinter (class in app.openqasm3.printer)
LeqoTransformer (class in app.openqasm3.visitor)
list_visit() (app.openqasm3.visitor.LeqoTransformer method)
LiteralEnricherStrategy (class in app.enricher.literals)
LT (app.enricher.models.OperatorType attribute)
M
MATRIX (app.enricher.models.EncodingType attribute)
MAX (app.enricher.models.OperatorType attribute)
MeasurementEnricherStrategy (class in app.enricher.measure)
MeasurementNode (class in app.model.CompileRequest)
merge_if_nodes() (in module app.processing.merge)
merge_nodes() (in module app.processing.merge)
MergeException
MergerEnricherStrategy (class in app.enricher.merger)
MergerNode (class in app.model.CompileRequest)
MergingProcessor (class in app.processing)
metadata (app.model.CompileRequest.CompileRequest attribute)
MetaData (class in app.model.CompileRequest)
MIN (app.enricher.models.OperatorType attribute)
model_config (app.config.Settings attribute)
(app.model.CompileRequest.AncillaNode attribute)
(app.model.CompileRequest.BaseNode attribute)
(app.model.CompileRequest.BitLiteralNode attribute)
(app.model.CompileRequest.BoolLiteralNode attribute)
(app.model.CompileRequest.CompileRequest attribute)
(app.model.CompileRequest.Edge attribute)
(app.model.CompileRequest.EncodeValueNode attribute)
(app.model.CompileRequest.FloatLiteralNode attribute)
(app.model.CompileRequest.GateNode attribute)
(app.model.CompileRequest.IfThenElseNode attribute)
(app.model.CompileRequest.ImplementationNode attribute)
(app.model.CompileRequest.IntLiteralNode attribute)
(app.model.CompileRequest.MeasurementNode attribute)
(app.model.CompileRequest.MergerNode attribute)
(app.model.CompileRequest.MetaData attribute)
(app.model.CompileRequest.NestedBlock attribute)
(app.model.CompileRequest.OperatorNode attribute)
(app.model.CompileRequest.ParameterizedGateNode attribute)
(app.model.CompileRequest.PrepareStateNode attribute)
(app.model.CompileRequest.QubitNode attribute)
(app.model.CompileRequest.RepeatNode attribute)
(app.model.CompileRequest.SplitterNode attribute)
(app.model.StatusResponse.CreatedStatus attribute)
(app.model.StatusResponse.FailedStatus attribute)
(app.model.StatusResponse.Progress attribute)
(app.model.StatusResponse.StatusBase attribute)
(app.model.StatusResponse.SuccessStatus attribute)
module
app
app.config
app.enricher
app.enricher.db_enricher
app.enricher.encode_value
app.enricher.exceptions
app.enricher.gates
app.enricher.literals
app.enricher.measure
app.enricher.merger
app.enricher.models
app.enricher.operator
app.enricher.prepare_state
app.enricher.splitter
app.enricher.utils
app.main
app.model
app.model.CompileRequest
app.model.data_types
app.model.database_model
app.model.StatusResponse
app.openqasm3
app.openqasm3.ast
app.openqasm3.printer
app.openqasm3.rename
app.openqasm3.stdgates
app.openqasm3.visitor
app.processing
app.processing.frontend_graph
app.processing.graph
app.processing.merge
app.processing.merge.connections
app.processing.merge.utils
app.processing.optimize
app.processing.optimize.algos
app.processing.post
app.processing.post.sort_imports
app.processing.pre
app.processing.pre.converter
app.processing.pre.inlining
app.processing.pre.io_parser
app.processing.pre.renaming
app.processing.pre.size_casting
app.processing.pre.utils
app.processing.utils
app.services
app.utils
openqasm3
openqasm3.ast
openqasm3.visitor
MUL (app.enricher.models.OperatorType attribute)
N
name (app.model.CompileRequest.MetaData attribute)
NEQ (app.enricher.models.OperatorType attribute)
NestedBlock (class in app.model.CompileRequest)
new_identifier() (app.processing.pre.renaming.RenameRegisterTransformer method)
nodes (app.model.CompileRequest.CompileRequest attribute)
(app.model.CompileRequest.NestedBlock attribute)
NodeType (class in app.enricher.models)
NoImplementationFound
NoIndices
NoPred (class in app.processing.optimize.algos)
NoPredCheckNeedDiffScore (class in app.processing.optimize.algos)
normalize_qasm_string() (in module app.processing.utils)
NOT (app.enricher.models.OperatorType attribute)
not_none() (in module app.utils)
not_none_or() (in module app.utils)
numberInputs (app.model.CompileRequest.MergerNode attribute)
numberOutputs (app.model.CompileRequest.SplitterNode attribute)
O
openqasm3
module
openqasm3.ast
module
openqasm3.visitor
module
OPERATOR (app.enricher.models.NodeType attribute)
operator (app.model.CompileRequest.OperatorNode attribute)
OperatorEnricherStrategy (class in app.enricher.operator)
OperatorNode (class in app.enricher.models)
(class in app.model.CompileRequest)
OperatorType (class in app.enricher.models)
opt_call() (in module app.utils)
OptimizationAlgo (class in app.processing.optimize.algos)
optimize() (in module app.processing.optimize)
optimizeDepth (app.model.CompileRequest.MetaData attribute)
(app.model.CompileRequest.OptimizeSettings attribute)
OptimizeSettings (class in app.model.CompileRequest)
optimizeWidth (app.model.CompileRequest.MetaData attribute)
(app.model.CompileRequest.OptimizeSettings attribute)
OR (app.enricher.models.OperatorType attribute)
P
parameter (app.model.CompileRequest.ParameterizedGateNode attribute)
ParameterizedGateNode (class in app.model.CompileRequest)
parse_io_annotation() (in module app.processing.pre.utils)
parse_qasm_index() (in module app.processing.pre.utils)
parse_range_definition() (in module app.processing.pre.utils)
parse_to_openqasm3() (in module app.processing.pre.converter)
parse_to_qasm3() (app.processing.pre.converter.QASMConverter method)
ParseAnnotationsVisitor (class in app.processing.pre.io_parser)
ParsedImplementationNode (class in app.enricher)
percentage (app.model.StatusResponse.Progress attribute)
PHI_MINUS (app.enricher.models.QuantumStateType attribute)
PHI_PLUS (app.enricher.models.QuantumStateType attribute)
pop_nopred() (app.processing.optimize.algos.NoPred method)
(app.processing.optimize.algos.NoPredCheckNeedDiffScore method)
pop_uncomputable() (app.processing.optimize.algos.NoPred method)
post_compile() (in module app.main)
post_debug_compile() (in module app.main)
post_debug_enrich() (in module app.main)
post_enrich() (in module app.main)
post_insert() (in module app.main)
postprocess() (in module app.processing.post)
POW (app.enricher.models.OperatorType attribute)
Pragma (class in openqasm3.ast)
PREPARE (app.enricher.models.NodeType attribute)
PrepareStateEnricherStrategy (class in app.enricher.prepare_state)
PrepareStateNode (class in app.enricher.models)
(class in app.model.CompileRequest)
PrepareStateSizeOutOfRange
preprocess() (in module app.processing.pre)
PreprocessingException
process() (app.processing.MergingProcessor method)
process_compile_request() (in module app.main)
process_enrich_request() (in module app.main)
process_nodes() (app.processing.MergingProcessor method)
ProcessedProgramNode (class in app.processing.graph)
ProcessingException
Program (class in openqasm3.ast)
ProgramGraph (class in app.processing.graph)
ProgramNode (class in app.processing.graph)
progress (app.model.StatusResponse.StatusBase attribute)
Progress (class in app.model.StatusResponse)
PSI_MINUS (app.enricher.models.QuantumStateType attribute)
PSI_PLUS (app.enricher.models.QuantumStateType attribute)
Q
QASMConversionError
QASMConverter (class in app.processing.pre.converter)
QASMNode (class in openqasm3.ast)
QASMTransformer (class in openqasm3.visitor)
QASMVisitor (class in openqasm3.visitor)
QuantumArgument (class in openqasm3.ast)
QuantumBarrier (class in openqasm3.ast)
QuantumGate (class in openqasm3.ast)
QuantumGateDefinition (class in openqasm3.ast)
QuantumGateModifier (class in openqasm3.ast)
QuantumMeasurement (class in openqasm3.ast)
QuantumMeasurementStatement (class in openqasm3.ast)
QuantumPhase (class in openqasm3.ast)
QuantumReset (class in openqasm3.ast)
quantumState (app.model.CompileRequest.PrepareStateNode attribute)
QuantumStatement (class in openqasm3.ast)
QuantumStateNotSupported
QuantumStateType (class in app.enricher.models)
QubitDeclaration (class in openqasm3.ast)
QubitInfo (class in app.processing.graph)
QubitIOInstance (class in app.processing.graph)
QubitNode (class in app.model.CompileRequest)
QubitType (app.enricher.models.InputType attribute)
(class in app.model.data_types)
R
raise_on_non_contiguous_range() (app.processing.pre.io_parser.ParseAnnotationsVisitor static method)
RangeDefinition (class in openqasm3.ast)
remove_node() (app.processing.optimize.algos.NoPred method)
RemoveAnnotationTransformer (class in app.processing.merge)
RenameRegisterTransformer (class in app.processing.pre.renaming)
RepeatNode (class in app.model.CompileRequest)
result (app.model.StatusResponse.CreatedStatus attribute)
(app.model.StatusResponse.FailedStatus attribute)
(app.model.StatusResponse.SuccessStatus attribute)
ReturnStatement (class in openqasm3.ast)
S
safe_generate_implementation_node() (in module app.utils)
satisfy_dirty_qubit_requirement() (app.processing.optimize.algos.NoPred method)
satisfy_reusable_qubit_requirement() (app.processing.optimize.algos.NoPred method)
SCHMIDT (app.enricher.models.EncodingType attribute)
Settings (class in app.config)
simple_rename() (in module app.openqasm3.rename)
SingleEnrichResult (class in app.model.database_model)
SingleInsert (class in app.model.CompileRequest)
SingleInsertMetaData (class in app.model.CompileRequest)
SingleQubit (class in app.processing.merge.connections)
size (app.model.CompileRequest.AncillaNode attribute)
(app.model.CompileRequest.Edge attribute)
(app.model.CompileRequest.PrepareStateNode attribute)
(app.model.CompileRequest.QubitNode attribute)
size_cast() (in module app.processing.pre.size_casting)
SizeCastTransformer (class in app.processing.pre.size_casting)
SizeOf (class in openqasm3.ast)
SortImportsTransformer (class in app.processing.post.sort_imports)
source (app.model.CompileRequest.Edge attribute)
Span (class in openqasm3.ast)
span (openqasm3.ast.QASMNode attribute)
SplitterEnricherStrategy (class in app.enricher.splitter)
SplitterNode (class in app.model.CompileRequest)
Statement (class in openqasm3.ast)
StatusBase (class in app.model.StatusResponse)
StatusResponseDb (class in app.model.database_model)
StatusType (class in app.model.StatusResponse)
StretchType (class in openqasm3.ast)
SUB (app.enricher.models.OperatorType attribute)
SubroutineDefinition (class in openqasm3.ast)
SuccessStatus (class in app.model.StatusResponse)
SwitchStatement (class in openqasm3.ast)
T
target (app.model.CompileRequest.Edge attribute)
thenBlock (app.model.CompileRequest.IfThenElseNode attribute)
TimeUnit (class in openqasm3.ast)
try_enrich() (app.enricher.Enricher method)
tuple_visit() (app.openqasm3.visitor.LeqoTransformer method)
U
UintType (class in openqasm3.ast)
UnableToInsertImplementation
UnaryExpression (class in openqasm3.ast)
UnaryOperator (class in openqasm3.ast)
UNIFORM (app.enricher.models.QuantumStateType attribute)
update_status_response_in_db() (in module app.utils)
use_leqo_db() (in module app.services)
uuid (app.model.StatusResponse.StatusBase attribute)
V
value (app.model.CompileRequest.BitLiteralNode attribute)
(app.model.CompileRequest.BoolLiteralNode attribute)
(app.model.CompileRequest.FloatLiteralNode attribute)
(app.model.CompileRequest.IntLiteralNode attribute)
version (app.model.CompileRequest.MetaData attribute)
visit() (openqasm3.visitor.QASMVisitor method)
visit_AliasStatement() (app.processing.pre.io_parser.ParseAnnotationsVisitor method)
visit_Annotation() (app.processing.merge.RemoveAnnotationTransformer method)
visit_BranchingStatement() (app.processing.pre.io_parser.ParseAnnotationsVisitor method)
visit_ClassicalDeclaration() (app.processing.merge.connections.ApplyConnectionsTransformer method)
(app.processing.pre.io_parser.ParseAnnotationsVisitor method)
(app.processing.pre.size_casting.SizeCastTransformer method)
visit_ConstantDeclaration() (app.processing.pre.inlining.InliningTransformer method)
visit_Identifier() (app.processing.pre.inlining.InliningTransformer method)
(app.processing.pre.renaming.RenameRegisterTransformer method)
(app.processing.pre.size_casting.CreateUnseenNamesVisitor method)
visit_Include() (app.processing.post.sort_imports.SortImportsTransformer method)
(app.processing.pre.converter.ApplyCustomGates method)
visit_Program() (app.processing.post.sort_imports.SortImportsTransformer method)
(app.processing.pre.converter.ApplyCustomGates method)
(app.processing.pre.io_parser.ParseAnnotationsVisitor method)
visit_QuantumGate() (app.processing.pre.converter.ApplyCustomGates method)
visit_QubitDeclaration() (app.processing.merge.connections.ApplyConnectionsTransformer method)
(app.processing.pre.io_parser.ParseAnnotationsVisitor method)
(app.processing.pre.size_casting.SizeCastTransformer method)
W
W (app.enricher.models.QuantumStateType attribute)
WhileLoop (class in openqasm3.ast)
X
XOR (app.enricher.models.OperatorType attribute)