type go/ast.BadStmt

16 uses

	go/ast (current package)
		ast.go#L612: 	BadStmt struct {
		ast.go#L771: func (s *BadStmt) Pos() token.Pos        { return s.From }
		ast.go#L793: func (s *BadStmt) End() token.Pos  { return s.To }
		ast.go#L858: func (*BadStmt) stmtNode()        {}
		walk.go#L193: 	case *BadStmt:

	go/parser
		parser.go#L1946: 		return &ast.BadStmt{From: x[0].Pos(), To: colon + 1}, false
		parser.go#L1995: 		return &ast.BadStmt{From: pos, To: pos + 2} // len("go")
		parser.go#L2010: 		return &ast.BadStmt{From: pos, To: pos + 5} // len("defer")
		parser.go#L2146: 			else_ = &ast.BadStmt{From: p.pos, To: p.pos}
		parser.go#L2402: 			return &ast.BadStmt{From: pos, To: p.safePos(body.End())}
		parser.go#L2481: 		s = &ast.BadStmt{From: pos, To: p.pos}

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

	go/types
		return.go#L22: 	case *ast.BadStmt, *ast.DeclStmt, *ast.EmptyStmt, *ast.SendStmt,
		return.go#L115: 	case *ast.BadStmt, *ast.DeclStmt, *ast.EmptyStmt, *ast.ExprStmt,
		stmt.go#L380: 	case *ast.BadStmt, *ast.EmptyStmt:
		stmt.go#L575: 		case nil, *ast.BadStmt: