...

Source file src/cmd/vendor/golang.org/x/tools/go/ast/astutil/util.go

     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	}
    15	

View as plain text