go/ast.TypeAssertExpr.Type (field)
11 uses
go/ast (current package)
ast.go#L370: Type Expr // asserted type; nil means type switch X.(type)
walk.go#L139: if n.Type != nil {
walk.go#L140: Walk(v, n.Type)
go/parser
parser.go#L1420: return &ast.TypeAssertExpr{X: x, Type: typ, Lparen: lparen, Rparen: rparen}
parser.go#L2195: return ok && a.Type == nil
go/printer
nodes.go#L876: if x.Type != nil {
nodes.go#L877: p.expr(x.Type)
go/types
expr.go#L1568: if e.Type == nil {
expr.go#L1574: T := check.varType(e.Type)
exprstring.go#L98: WriteExpr(buf, x.Type)
stmt.go#L678: if expr == nil || expr.Type != nil {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)