type go/ast.BadExpr
31 uses
go/ast (current package)
ast.go#L273: BadExpr struct {
ast.go#L469: func (x *BadExpr) Pos() token.Pos { return x.From }
ast.go#L502: func (x *BadExpr) End() token.Pos { return x.To }
ast.go#L538: func (*BadExpr) exprNode() {}
walk.go#L88: case *BadExpr, *Ident, *BasicLit:
go/parser
parser.go#L640: return &ast.BadExpr{From: pos, To: p.pos}
parser.go#L693: if _, isBad := x.(*ast.BadExpr); !isBad {
parser.go#L734: typ = &ast.BadExpr{From: p.pos, To: p.pos}
parser.go#L737: typ = &ast.BadExpr{From: typ.Pos(), To: p.safePos(typ.End())}
parser.go#L805: typ = &ast.BadExpr{From: pos, To: p.pos}
parser.go#L819: typ = &ast.BadExpr{From: pos, To: p.pos}
parser.go#L1183: return &ast.BadExpr{From: pos, To: p.pos}
parser.go#L1248: index[1] = &ast.BadExpr{From: colons[0] + 1, To: colons[1]}
parser.go#L1252: index[2] = &ast.BadExpr{From: colons[1] + 1, To: rbrack}
parser.go#L1379: case *ast.BadExpr:
parser.go#L1402: x = &ast.BadExpr{From: x.Pos(), To: p.safePos(x.End())}
parser.go#L1410: case *ast.BadExpr:
parser.go#L1424: case *ast.BadExpr:
parser.go#L1464: x = &ast.BadExpr{From: x.Pos(), To: p.safePos(x.End())}
parser.go#L1752: if _, isBad := x.(*ast.BadExpr); !isBad {
parser.go#L1835: return &ast.BadExpr{From: s.Pos(), To: p.safePos(s.End())}
parser.go#L1844: cond = &ast.BadExpr{From: p.pos, To: p.pos}
parser.go#L1894: cond = &ast.BadExpr{From: p.pos, To: p.pos}
go/printer
nodes.go#L744: case *ast.BadExpr:
golang.org/x/pkgsite/internal/godoc
encode_ast.gen.go#L200: func encode_ast_BadExpr(e *codec.Encoder, x *ast.BadExpr) {
encode_ast.gen.go#L215: func decode_ast_BadExpr(d *codec.Decoder, p **ast.BadExpr) {
encode_ast.gen.go#L221: *p = ref.(*ast.BadExpr)
encode_ast.gen.go#L224: var x ast.BadExpr
encode_ast.gen.go#L244: codec.Register(&ast.BadExpr{},
encode_ast.gen.go#L245: func(e *codec.Encoder, x interface{}) { encode_ast_BadExpr(e, x.(*ast.BadExpr)) },
encode_ast.gen.go#L247: var x *ast.BadExpr
 |
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. |