SUCCESS
Program(
  version: <
    Version( # input.cq:1:9..10
      items: 3
    )
  >
  block: <
    GlobalBlock(
      statements: [
        Gate( # input.cq:3:1..2
          name: <
            Identifier(
              name: X
            )
          >
          operands: <
            ExpressionList(
              items: [
                IntegerLiteral( # input.cq:3:3..4
                  value: 1
                )
              ]
            )
          >
          annotations: []
        )
      ]
    )
  >
)

