gopkg.in/alecthomas/gometalinter.v3@v3.0.0/_linters/src/golang.org/x/tools/go/ast/astutil/util.go (about) 1 package astutil 2 3 import "go/ast" 4 5 // Unparen returns e with any enclosing parentheses stripped. 6 func 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 }