go/ast.TypeAssertExpr.Type (field)
11 uses
go/ast (current package)
ast.go#L382: Type Expr // asserted type; nil means type switch X.(type)
walk.go#L115: if n.Type != nil {
walk.go#L116: Walk(v, n.Type)
go/parser
parser.go#L1523: return &ast.TypeAssertExpr{X: x, Type: typ, Lparen: lparen, Rparen: rparen}
parser.go#L2193: return ok && a.Type == nil
go/printer
nodes.go#L901: if x.Type != nil {
nodes.go#L902: p.expr(x.Type)
go/types
expr.go#L1065: if e.Type == nil {
expr.go#L1079: T := check.varType(e.Type)
exprstring.go#L100: WriteExpr(buf, x.Type)
stmt.go#L732: if expr == nil || expr.Type != nil {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)