blob: 7630629824af1e839b5954b72a5d5021191d69ae (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
package astutil
import "go/ast"
// Unparen returns e with any enclosing parentheses stripped.
func Unparen(e ast.Expr) ast.Expr {
for {
p, ok := e.(*ast.ParenExpr)
if !ok {
return e
}
e = p.X
}
}
|