type go/ast.UnaryExpr
21 uses
go/ast (current package)
ast.go#L382: UnaryExpr struct {
ast.go#L487: func (x *UnaryExpr) Pos() token.Pos { return x.OpPos }
ast.go#L520: func (x *UnaryExpr) End() token.Pos { return x.X.End() }
ast.go#L551: func (*UnaryExpr) exprNode() {}
walk.go#L142: case *UnaryExpr:
go/parser
parser.go#L1397: case *ast.UnaryExpr:
parser.go#L1538: return &ast.UnaryExpr{OpPos: pos, Op: op, X: p.checkExpr(x)}
parser.go#L1584: return &ast.UnaryExpr{OpPos: arrow, Op: token.ARROW, X: p.checkExpr(x)}
parser.go#L1690: y = []ast.Expr{&ast.UnaryExpr{OpPos: pos, Op: token.RANGE, X: p.parseRhs()}}
parser.go#L2152: y := []ast.Expr{&ast.UnaryExpr{OpPos: pos, Op: token.RANGE, X: p.parseRhs()}}
parser.go#L2194: x := as.Rhs[0].(*ast.UnaryExpr).X
go/printer
nodes.go#L614: case *ast.UnaryExpr:
nodes.go#L776: case *ast.UnaryExpr:
golang.org/x/pkgsite/internal/godoc
encode_ast.gen.go#L3285: func encode_ast_UnaryExpr(e *codec.Encoder, x *ast.UnaryExpr) {
encode_ast.gen.go#L3304: func decode_ast_UnaryExpr(d *codec.Decoder, p **ast.UnaryExpr) {
encode_ast.gen.go#L3310: *p = ref.(*ast.UnaryExpr)
encode_ast.gen.go#L3313: var x ast.UnaryExpr
encode_ast.gen.go#L3335: codec.Register(&ast.UnaryExpr{},
encode_ast.gen.go#L3336: func(e *codec.Encoder, x interface{}) { encode_ast_UnaryExpr(e, x.(*ast.UnaryExpr)) },
encode_ast.gen.go#L3338: var x *ast.UnaryExpr
golang.org/x/pkgsite/internal/godoc/dochtml/internal/render
synopsis.go#L151: case *ast.UnaryExpr:
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |