pub fn parenthesize(expr: Expr) -> Expr
syn::Expr 木に必要な括弧 (Expr::Paren) を挿入する。
syn::Expr の ToTokens は括弧を自動挿入しないため、 親子の優先順位を比較して必要な箇所に Expr::Paren を挿入する。