MODULE@0..56
EXPR_STMT@0..8
BRACKET_EXPR@0..8
NAME_REF@0..3
IDENT@0..3 "foo"
L_BRACK@3..4 "["
NAME_REF@4..7
IDENT@4..7 "bar"
R_BRACK@7..8 "]"
WHITESPACE@8..9 "\n"
EXPR_STMT@9..19
BRACKET_EXPR@9..19
NAME_REF@9..12
IDENT@9..12 "foo"
L_BRACK@12..13 "["
BIN_EXPR@13..18
LITERAL@13..14
NUMBER@13..14 "5"
WHITESPACE@14..15 " "
PLUS@15..16 "+"
WHITESPACE@16..17 " "
LITERAL@17..18
NUMBER@17..18 "5"
R_BRACK@18..19 "]"
WHITESPACE@19..20 "\n"
EXPR_STMT@20..30
BRACKET_EXPR@20..30
NAME_REF@20..23
IDENT@20..23 "foo"
L_BRACK@23..24 "["
LITERAL@24..29
STRING@24..29 "\"bar\""
R_BRACK@29..30 "]"
WHITESPACE@30..31 "\n"
EXPR_STMT@31..44
BRACKET_EXPR@31..44
BRACKET_EXPR@31..39
NAME_REF@31..34
IDENT@31..34 "foo"
L_BRACK@34..35 "["
NAME_REF@35..38
IDENT@35..38 "bar"
R_BRACK@38..39 "]"
L_BRACK@39..40 "["
NAME_REF@40..43
IDENT@40..43 "baz"
R_BRACK@43..44 "]"
WHITESPACE@44..45 "\n"
EXPR_STMT@45..55
BRACKET_EXPR@45..55
NAME_REF@45..48
IDENT@45..48 "foo"
QUESTIONDOT@48..50 "?."
L_BRACK@50..51 "["
NAME_REF@51..54
IDENT@51..54 "bar"
R_BRACK@54..55 "]"
WHITESPACE@55..56 "\n"