type go/ast.BadStmt

19 uses

	go/ast (current package)
		ast.go#L596: 	BadStmt struct {
		ast.go#L755: func (s *BadStmt) Pos() token.Pos        { return s.From }
		ast.go#L777: func (s *BadStmt) End() token.Pos  { return s.To }
		ast.go#L842: func (*BadStmt) stmtNode()        {}
		walk.go#L182: 	case *BadStmt:

	go/parser
		parser.go#L1727: 		return &ast.BadStmt{From: x[0].Pos(), To: colon + 1}, false
		parser.go#L1768: 		return &ast.BadStmt{From: pos, To: pos + 2} // len("go")
		parser.go#L1783: 		return &ast.BadStmt{From: pos, To: pos + 5} // len("defer")
		parser.go#L1924: 			else_ = &ast.BadStmt{From: p.pos, To: p.pos}
		parser.go#L2190: 			return &ast.BadStmt{From: pos, To: p.safePos(body.End())}
		parser.go#L2269: 		s = &ast.BadStmt{From: pos, To: p.pos}

	go/printer
		nodes.go#L1237: 	case *ast.BadStmt:

	golang.org/x/pkgsite/internal/godoc
		encode_ast.gen.go#L255: func encode_ast_BadStmt(e *codec.Encoder, x *ast.BadStmt) {
		encode_ast.gen.go#L270: func decode_ast_BadStmt(d *codec.Decoder, p **ast.BadStmt) {
		encode_ast.gen.go#L276: 		*p = ref.(*ast.BadStmt)
		encode_ast.gen.go#L279: 	var x ast.BadStmt
		encode_ast.gen.go#L299: 	codec.Register(&ast.BadStmt{},
		encode_ast.gen.go#L300: 		func(e *codec.Encoder, x interface{}) { encode_ast_BadStmt(e, x.(*ast.BadStmt)) },
		encode_ast.gen.go#L302: 			var x *ast.BadStmt