SOURCE_FILE STRUCT STRUCT_KW "struct" WHITESPACE " " NAME IDENT "S" GENERIC_PARAM_LIST L_ANGLE "<" ERROR INT_NUMBER "90" WHITESPACE " " ERROR PLUS "+" WHITESPACE " " ERROR INT_NUMBER "2" ERROR R_ANGLE ">" WHITESPACE " " ERROR L_CURLY "{" WHITESPACE "\n " EXPR_STMT PATH_EXPR PATH PATH_SEGMENT NAME_REF IDENT "f" ERROR COLON ":" WHITESPACE " " PATH_EXPR PATH PATH_SEGMENT NAME_REF IDENT "u32" WHITESPACE "\n" R_CURLY "}" WHITESPACE "\n\n" STRUCT STRUCT_KW "struct" WHITESPACE " " NAME IDENT "T" SEMICOLON ";" WHITESPACE "\n" error 9: expected generic parameter error 11: expected R_ANGLE error 11: expected `;`, `{`, or `(` error 12: expected an item error 14: expected an item error 15: expected an item error 17: expected an item error 24: expected SEMICOLON error 24: expected expression