braket.default_simulator.openqasm.parser.generated.qasm3Parser module
- class braket.default_simulator.openqasm.parser.generated.qasm3Parser.qasm3Parser(input: ~antlr4.BufferedTokenStream.TokenStream, output: ~typing.TextIO = <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]
Bases:
Parser
- grammarFileName = 'qasm3Parser.g4'
- atn = <antlr4.atn.ATN.ATN object>
- decisionsToDFA = [<antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>]
- literalNames = ['<INVALID>', "'OPENQASM'", "'include'", "'defcalgrammar'", "'def'", "'defcal'", "'gate'", "'extern'", "'box'", "'let'", "'break'", "'continue'", "'if'", "'else'", "'end'", "'return'", "'for'", "'while'", "'in'", '<INVALID>', '<INVALID>', "'input'", "'output'", "'const'", "'mutable'", "'qreg'", "'qubit'", "'creg'", "'bool'", "'bit'", "'int'", "'uint'", "'float'", "'angle'", "'complex'", "'array'", "'duration'", "'stretch'", "'gphase'", "'inv'", "'pow'", "'ctrl'", "'negctrl'", "'#dim'", "'durationof'", "'delay'", "'reset'", "'measure'", "'barrier'", '<INVALID>', "'['", "']'", "'{'", "'}'", "'('", "')'", "':'", "';'", "'.'", "','", "'='", "'->'", "'+'", "'++'", "'-'", "'*'", "'**'", "'/'", "'%'", "'|'", "'||'", "'&'", "'&&'", "'^'", "'@'", "'~'", "'!'", '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', "'im'"]
- symbolicNames = ['<INVALID>', 'OPENQASM', 'INCLUDE', 'DEFCALGRAMMAR', 'DEF', 'DEFCAL', 'GATE', 'EXTERN', 'BOX', 'LET', 'BREAK', 'CONTINUE', 'IF', 'ELSE', 'END', 'RETURN', 'FOR', 'WHILE', 'IN', 'PRAGMA', 'AnnotationKeyword', 'INPUT', 'OUTPUT', 'CONST', 'MUTABLE', 'QREG', 'QUBIT', 'CREG', 'BOOL', 'BIT', 'INT', 'UINT', 'FLOAT', 'ANGLE', 'COMPLEX', 'ARRAY', 'DURATION', 'STRETCH', 'GPHASE', 'INV', 'POW', 'CTRL', 'NEGCTRL', 'DIM', 'DURATIONOF', 'DELAY', 'RESET', 'MEASURE', 'BARRIER', 'BooleanLiteral', 'LBRACKET', 'RBRACKET', 'LBRACE', 'RBRACE', 'LPAREN', 'RPAREN', 'COLON', 'SEMICOLON', 'DOT', 'COMMA', 'EQUALS', 'ARROW', 'PLUS', 'DOUBLE_PLUS', 'MINUS', 'ASTERISK', 'DOUBLE_ASTERISK', 'SLASH', 'PERCENT', 'PIPE', 'DOUBLE_PIPE', 'AMPERSAND', 'DOUBLE_AMPERSAND', 'CARET', 'AT', 'TILDE', 'EXCLAMATION_POINT', 'EqualityOperator', 'CompoundAssignmentOperator', 'ComparisonOperator', 'BitshiftOperator', 'IMAG', 'ImaginaryLiteral', 'BinaryIntegerLiteral', 'OctalIntegerLiteral', 'DecimalIntegerLiteral', 'HexIntegerLiteral', 'Identifier', 'HardwareQubit', 'FloatLiteral', 'TimingLiteral', 'BitstringLiteral', 'StringLiteral', 'Whitespace', 'Newline', 'LineComment', 'BlockComment', 'VERSION_IDENTIFER_WHITESPACE', 'VersionSpecifier', 'EAT_INITIAL_SPACE', 'EAT_LINE_END', 'RemainingLineContent']
- RULE_program = 0
- RULE_version = 1
- RULE_statement = 2
- RULE_annotation = 3
- RULE_scope = 4
- RULE_pragma = 5
- RULE_statementOrScope = 6
- RULE_calibrationGrammarStatement = 7
- RULE_includeStatement = 8
- RULE_breakStatement = 9
- RULE_continueStatement = 10
- RULE_endStatement = 11
- RULE_forStatement = 12
- RULE_ifStatement = 13
- RULE_returnStatement = 14
- RULE_whileStatement = 15
- RULE_barrierStatement = 16
- RULE_boxStatement = 17
- RULE_delayStatement = 18
- RULE_gateCallStatement = 19
- RULE_measureArrowAssignmentStatement = 20
- RULE_resetStatement = 21
- RULE_aliasDeclarationStatement = 22
- RULE_classicalDeclarationStatement = 23
- RULE_constDeclarationStatement = 24
- RULE_ioDeclarationStatement = 25
- RULE_oldStyleDeclarationStatement = 26
- RULE_quantumDeclarationStatement = 27
- RULE_defStatement = 28
- RULE_externStatement = 29
- RULE_gateStatement = 30
- RULE_assignmentStatement = 31
- RULE_expressionStatement = 32
- RULE_defcalStatement = 33
- RULE_expression = 34
- RULE_aliasExpression = 35
- RULE_declarationExpression = 36
- RULE_measureExpression = 37
- RULE_rangeExpression = 38
- RULE_setExpression = 39
- RULE_arrayLiteral = 40
- RULE_indexOperator = 41
- RULE_indexedIdentifier = 42
- RULE_returnSignature = 43
- RULE_gateModifier = 44
- RULE_scalarType = 45
- RULE_qubitType = 46
- RULE_arrayType = 47
- RULE_arrayReferenceType = 48
- RULE_designator = 49
- RULE_gateOperand = 50
- RULE_externArgument = 51
- RULE_defcalArgument = 52
- RULE_argumentDefinition = 53
- RULE_argumentDefinitionList = 54
- RULE_expressionList = 55
- RULE_defcalArgumentList = 56
- RULE_identifierList = 57
- RULE_gateOperandList = 58
- RULE_externArgumentList = 59
- ruleNames = ['program', 'version', 'statement', 'annotation', 'scope', 'pragma', 'statementOrScope', 'calibrationGrammarStatement', 'includeStatement', 'breakStatement', 'continueStatement', 'endStatement', 'forStatement', 'ifStatement', 'returnStatement', 'whileStatement', 'barrierStatement', 'boxStatement', 'delayStatement', 'gateCallStatement', 'measureArrowAssignmentStatement', 'resetStatement', 'aliasDeclarationStatement', 'classicalDeclarationStatement', 'constDeclarationStatement', 'ioDeclarationStatement', 'oldStyleDeclarationStatement', 'quantumDeclarationStatement', 'defStatement', 'externStatement', 'gateStatement', 'assignmentStatement', 'expressionStatement', 'defcalStatement', 'expression', 'aliasExpression', 'declarationExpression', 'measureExpression', 'rangeExpression', 'setExpression', 'arrayLiteral', 'indexOperator', 'indexedIdentifier', 'returnSignature', 'gateModifier', 'scalarType', 'qubitType', 'arrayType', 'arrayReferenceType', 'designator', 'gateOperand', 'externArgument', 'defcalArgument', 'argumentDefinition', 'argumentDefinitionList', 'expressionList', 'defcalArgumentList', 'identifierList', 'gateOperandList', 'externArgumentList']
- EOF = -1
- OPENQASM = 1
- INCLUDE = 2
- DEFCALGRAMMAR = 3
- DEF = 4
- DEFCAL = 5
- GATE = 6
- EXTERN = 7
- BOX = 8
- LET = 9
- BREAK = 10
- CONTINUE = 11
- IF = 12
- ELSE = 13
- END = 14
- RETURN = 15
- FOR = 16
- WHILE = 17
- IN = 18
- PRAGMA = 19
- AnnotationKeyword = 20
- INPUT = 21
- OUTPUT = 22
- CONST = 23
- MUTABLE = 24
- QREG = 25
- QUBIT = 26
- CREG = 27
- BOOL = 28
- BIT = 29
- INT = 30
- UINT = 31
- FLOAT = 32
- ANGLE = 33
- COMPLEX = 34
- ARRAY = 35
- DURATION = 36
- STRETCH = 37
- GPHASE = 38
- INV = 39
- POW = 40
- CTRL = 41
- NEGCTRL = 42
- DIM = 43
- DURATIONOF = 44
- DELAY = 45
- RESET = 46
- MEASURE = 47
- BARRIER = 48
- BooleanLiteral = 49
- LBRACKET = 50
- RBRACKET = 51
- LBRACE = 52
- RBRACE = 53
- LPAREN = 54
- RPAREN = 55
- COLON = 56
- SEMICOLON = 57
- DOT = 58
- COMMA = 59
- EQUALS = 60
- ARROW = 61
- PLUS = 62
- DOUBLE_PLUS = 63
- MINUS = 64
- ASTERISK = 65
- DOUBLE_ASTERISK = 66
- SLASH = 67
- PERCENT = 68
- PIPE = 69
- DOUBLE_PIPE = 70
- AMPERSAND = 71
- DOUBLE_AMPERSAND = 72
- CARET = 73
- AT = 74
- TILDE = 75
- EXCLAMATION_POINT = 76
- EqualityOperator = 77
- CompoundAssignmentOperator = 78
- ComparisonOperator = 79
- BitshiftOperator = 80
- IMAG = 81
- ImaginaryLiteral = 82
- BinaryIntegerLiteral = 83
- OctalIntegerLiteral = 84
- DecimalIntegerLiteral = 85
- HexIntegerLiteral = 86
- Identifier = 87
- HardwareQubit = 88
- FloatLiteral = 89
- TimingLiteral = 90
- BitstringLiteral = 91
- StringLiteral = 92
- Whitespace = 93
- Newline = 94
- LineComment = 95
- BlockComment = 96
- VERSION_IDENTIFER_WHITESPACE = 97
- VersionSpecifier = 98
- EAT_INITIAL_SPACE = 99
- EAT_LINE_END = 100
- RemainingLineContent = 101
- class ProgramContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class VersionContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class StatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class AnnotationContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ScopeContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class PragmaContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class StatementOrScopeContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class CalibrationGrammarStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class IncludeStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class BreakStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ContinueStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class EndStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ForStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class IfStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ReturnStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class WhileStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class BarrierStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class BoxStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class DelayStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class GateCallStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class MeasureArrowAssignmentStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ResetStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class AliasDeclarationStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ClassicalDeclarationStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ConstDeclarationStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class IoDeclarationStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class OldStyleDeclarationStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class QuantumDeclarationStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class DefStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ExternStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class GateStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class AssignmentStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ExpressionStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class DefcalStatementContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ExpressionContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class BitwiseXorExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class AdditiveExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class DurationofExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class ParenthesisExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class ComparisonExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class MultiplicativeExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class LogicalOrExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class CastExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class PowerExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class BitwiseOrExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class CallExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class BitshiftExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class BitwiseAndExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class EqualityExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class LogicalAndExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class IndexExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class UnaryExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class LiteralExpressionContext(parser, ctx: ParserRuleContext)[source]
Bases:
ExpressionContext
- parser
- class AliasExpressionContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class DeclarationExpressionContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class MeasureExpressionContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class RangeExpressionContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class SetExpressionContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ArrayLiteralContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class IndexOperatorContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class IndexedIdentifierContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ReturnSignatureContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class GateModifierContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ScalarTypeContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class QubitTypeContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ArrayTypeContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ArrayReferenceTypeContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class DesignatorContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class GateOperandContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ExternArgumentContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class DefcalArgumentContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ArgumentDefinitionContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ArgumentDefinitionListContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ExpressionListContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class DefcalArgumentListContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class IdentifierListContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class GateOperandListContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- class ExternArgumentListContext(parser, parent: ParserRuleContext | None = None, invokingState: int = -1)[source]
Bases:
ParserRuleContext
- parser
- buildParseTrees
- expression_sempred(localctx: ExpressionContext, predIndex: int)[source]