SOURCE_FILE@[0; 34) FN_DEF@[0; 34) FN_KW@[0; 2) WHITESPACE@[2; 3) NAME@[3; 7) IDENT@[3; 7) "test" PARAM_LIST@[7; 9) L_PAREN@[7; 8) R_PAREN@[8; 9) WHITESPACE@[9; 10) WHERE_CLAUSE@[10; 31) WHERE_KW@[10; 15) WHITESPACE@[15; 16) WHERE_PRED@[16; 31) TUPLE_TYPE@[16; 26) L_PAREN@[16; 17) PATH_TYPE@[17; 20) PATH@[17; 20) PATH_SEGMENT@[17; 20) NAME_REF@[17; 20) IDENT@[17; 20) "u64" COMMA@[20; 21) WHITESPACE@[21; 22) PATH_TYPE@[22; 25) PATH@[22; 25) PATH_SEGMENT@[22; 25) NAME_REF@[22; 25) IDENT@[22; 25) "u64" R_PAREN@[25; 26) COLON@[26; 27) WHITESPACE@[27; 28) PATH_TYPE@[28; 31) PATH@[28; 31) PATH_SEGMENT@[28; 31) NAME_REF@[28; 31) IDENT@[28; 31) "Foo" WHITESPACE@[31; 32) BLOCK@[32; 34) L_CURLY@[32; 33) R_CURLY@[33; 34)