SOURCE_FILE FN FN_KW "fn" WHITESPACE " " NAME IDENT "main" PARAM_LIST L_PAREN "(" R_PAREN ")" WHITESPACE " " BLOCK_EXPR STMT_LIST L_CURLY "{" WHITESPACE "\n " EXPR_STMT CALL_EXPR PATH_EXPR PATH PATH_SEGMENT NAME_REF IDENT "Some" ARG_LIST L_PAREN "(" FOR_EXPR FOR_KW "for" WHITESPACE " " WILDCARD_PAT UNDERSCORE "_" WHITESPACE " " IN_KW "in" WHITESPACE " " METHOD_CALL_EXPR ARRAY_EXPR L_BRACK "[" LITERAL INT_NUMBER "1" R_BRACK "]" DOT "." NAME_REF IDENT "into_iter" ARG_LIST L_PAREN "(" R_PAREN ")" WHITESPACE " " BLOCK_EXPR STMT_LIST L_CURLY "{" R_CURLY "}" R_PAREN ")" SEMICOLON ";" WHITESPACE "\n " EXPR_STMT CALL_EXPR PATH_EXPR PATH PATH_SEGMENT NAME_REF IDENT "Some" ARG_LIST L_PAREN "(" LOOP_EXPR LOOP_KW "loop" WHITESPACE " " BLOCK_EXPR STMT_LIST L_CURLY "{" WHITESPACE " " EXPR_STMT BREAK_EXPR BREAK_KW "break" SEMICOLON ";" WHITESPACE " " R_CURLY "}" R_PAREN ")" SEMICOLON ";" WHITESPACE "\n " EXPR_STMT CALL_EXPR PATH_EXPR PATH PATH_SEGMENT NAME_REF IDENT "Some" ARG_LIST L_PAREN "(" WHILE_EXPR WHILE_KW "while" WHITESPACE " " CONDITION LITERAL TRUE_KW "true" WHITESPACE " " BLOCK_EXPR STMT_LIST L_CURLY "{" R_CURLY "}" R_PAREN ")" SEMICOLON ";" WHITESPACE "\n" R_CURLY "}" WHITESPACE "\n"