Sign in
go
/
gofrontend
/
83eea1930671ce2bba863582a67f2609bc4f9f36
/
.
/
libgo
/
go
/
golang.org
/
x
/
tools
/
go
/
ast
/
astutil
/
util.go
blob: 7630629824af1e839b5954b72a5d5021191d69ae [
file
] [
log
] [
blame
]
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
}
}