type go/ast.TypeAssertExpr

17 uses

	go/ast (current package)
		ast.go#L382: 	TypeAssertExpr struct {
		ast.go#L511: func (x *TypeAssertExpr) Pos() token.Pos { return x.X.Pos() }
		ast.go#L553: func (x *TypeAssertExpr) End() token.Pos { return x.Rparen + 1 }
		ast.go#L584: func (*TypeAssertExpr) exprNode() {}
		walk.go#L113: 	case *TypeAssertExpr:

	go/parser
		parser.go#L1543: 	return &ast.TypeAssertExpr{X: x, Type: typ, Lparen: lparen, Rparen: rparen}
		parser.go#L2212: 	a, ok := x.(*ast.TypeAssertExpr)

	go/printer
		nodes.go#L896: 	case *ast.TypeAssertExpr:

	go/types
		expr.go#L273: 		*ast.TypeAssertExpr,
		expr.go#L1108: 	case *ast.TypeAssertExpr:
		exprstring.go#L97: 	case *ast.TypeAssertExpr:
		stmt.go#L721: 		expr, _ := rhs.(*ast.TypeAssertExpr)

	golang.org/x/tools/go/ast/edge
		edge.go#L283: 	TypeAssertExpr_Type:   info[*ast.TypeAssertExpr]("Type"),
		edge.go#L284: 	TypeAssertExpr_X:      info[*ast.TypeAssertExpr]("X"),

	golang.org/x/tools/go/ast/inspector
		typeof.go#L204: 	case *ast.TypeAssertExpr:
		walk.go#L103: 	case *ast.TypeAssertExpr:

	golang.org/x/tools/internal/typesinternal
		fx.go#L21: 			*ast.SelectorExpr, *ast.IndexExpr, *ast.SliceExpr, *ast.TypeAssertExpr,