SOURCE_FILE FN FN_KW "fn" WHITESPACE " " NAME IDENT "f" PARAM_LIST L_PAREN "(" PARAM IDENT_PAT NAME IDENT "x" WHITESPACE " " PARAM IDENT_PAT NAME IDENT "y" COLON ":" WHITESPACE " " PATH_TYPE PATH PATH_SEGMENT NAME_REF IDENT "i32" COMMA "," WHITESPACE " " PARAM IDENT_PAT NAME IDENT "z" COMMA "," WHITESPACE " " PARAM IDENT_PAT NAME IDENT "t" COLON ":" WHITESPACE " " PATH_TYPE PATH PATH_SEGMENT NAME_REF IDENT "i32" R_PAREN ")" WHITESPACE " " BLOCK_EXPR STMT_LIST L_CURLY "{" R_CURLY "}" WHITESPACE "\n" error 6: missing type for function parameter error 6: expected `,` error 16: missing type for function parameter