type go/ast.TypeAssertExpr

16 uses

	go/ast (current package)
		ast.go#L355: 	TypeAssertExpr struct {
		ast.go#L484: func (x *TypeAssertExpr) Pos() token.Pos { return x.X.Pos() }
		ast.go#L517: func (x *TypeAssertExpr) End() token.Pos { return x.Rparen + 1 }
		ast.go#L548: func (*TypeAssertExpr) exprNode() {}
		walk.go#L129: 	case *TypeAssertExpr:

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

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

	golang.org/x/pkgsite/internal/godoc
		encode_ast.gen.go#L3078: func encode_ast_TypeAssertExpr(e *codec.Encoder, x *ast.TypeAssertExpr) {
		encode_ast.gen.go#L3101: func decode_ast_TypeAssertExpr(d *codec.Decoder, p **ast.TypeAssertExpr) {
		encode_ast.gen.go#L3107: 		*p = ref.(*ast.TypeAssertExpr)
		encode_ast.gen.go#L3110: 	var x ast.TypeAssertExpr
		encode_ast.gen.go#L3134: 	codec.Register(&ast.TypeAssertExpr{},
		encode_ast.gen.go#L3135: 		func(e *codec.Encoder, x interface{}) { encode_ast_TypeAssertExpr(e, x.(*ast.TypeAssertExpr)) },
		encode_ast.gen.go#L3137: 			var x *ast.TypeAssertExpr