SOURCE_FILE@[0; 37) FN_DEF@[0; 36) FN_KW@[0; 2) WHITESPACE@[2; 3) NAME@[3; 6) IDENT@[3; 6) "foo" PARAM_LIST@[6; 8) L_PAREN@[6; 7) R_PAREN@[7; 8) WHITESPACE@[8; 9) BLOCK@[9; 36) L_CURLY@[9; 10) WHITESPACE@[10; 15) EXPR_STMT@[15; 21) FIELD_EXPR@[15; 20) PATH_EXPR@[15; 16) PATH@[15; 16) PATH_SEGMENT@[15; 16) NAME_REF@[15; 16) IDENT@[15; 16) "x" DOT@[16; 17) NAME_REF@[17; 20) IDENT@[17; 20) "foo" SEMI@[20; 21) WHITESPACE@[21; 26) EXPR_STMT@[26; 34) FIELD_EXPR@[26; 33) FIELD_EXPR@[26; 29) PATH_EXPR@[26; 27) PATH@[26; 27) PATH_SEGMENT@[26; 27) NAME_REF@[26; 27) IDENT@[26; 27) "x" DOT@[27; 28) INT_NUMBER@[28; 29) "0" DOT@[29; 30) NAME_REF@[30; 33) IDENT@[30; 33) "bar" SEMI@[33; 34) WHITESPACE@[34; 35) R_CURLY@[35; 36) WHITESPACE@[36; 37)