---
source: full-moon/tests/pass_cases.rs
assertion_line: 52
expression: ast.nodes()
input_file: full-moon/tests/cases/pass/assignment-1
---
stmts:
  - - Assignment:
        var_list:
          pairs:
            - End:
                Name:
                  leading_trivia: []
                  token:
                    start_position:
                      bytes: 0
                      line: 1
                      character: 1
                    end_position:
                      bytes: 1
                      line: 1
                      character: 2
                    token_type:
                      type: Identifier
                      identifier: x
                  trailing_trivia:
                    - start_position:
                        bytes: 1
                        line: 1
                        character: 2
                      end_position:
                        bytes: 2
                        line: 1
                        character: 3
                      token_type:
                        type: Whitespace
                        characters: " "
        equal_token:
          leading_trivia: []
          token:
            start_position:
              bytes: 2
              line: 1
              character: 3
            end_position:
              bytes: 3
              line: 1
              character: 4
            token_type:
              type: Symbol
              symbol: "="
          trailing_trivia:
            - start_position:
                bytes: 3
                line: 1
                character: 4
              end_position:
                bytes: 4
                line: 1
                character: 5
              token_type:
                type: Whitespace
                characters: " "
        expr_list:
          pairs:
            - End:
                Number:
                  leading_trivia: []
                  token:
                    start_position:
                      bytes: 4
                      line: 1
                      character: 5
                    end_position:
                      bytes: 5
                      line: 1
                      character: 6
                    token_type:
                      type: Number
                      text: "1"
                  trailing_trivia: []
    - ~

