Mirror of a distributed, offline-first bug tracker embedded in git
1package astutil 2 3import "go/ast" 4 5// Unparen returns e with any enclosing parentheses stripped. 6func Unparen(e ast.Expr) ast.Expr { 7 for { 8 p, ok := e.(*ast.ParenExpr) 9 if !ok { 10 return e 11 } 12 e = p.X 13 } 14}