fn __action145<'input>( source_id: usize, __0: (u32, Token, u32), __1: (u32, Symbol, u32), __2: (u32, Option<Spanned<Ty>>, u32), __3: (u32, Token, u32), __4: (u32, Expr, u32), __5: (u32, Token, u32), __6: (u32, Expr, u32)) -> Expr