go/ast.TypeAssertExpr.Type (field)
13 uses
go/ast (current package)
ast.go#L385: 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#L1543: return &ast.TypeAssertExpr{X: x, Type: typ, Lparen: lparen, Rparen: rparen}
parser.go#L2213: 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#L1114: if e.Type == nil {
expr.go#L1128: T := check.varType(e.Type)
exprstring.go#L100: WriteExpr(buf, x.Type)
stmt.go#L722: if expr == nil || expr.Type != nil {
golang.org/x/tools/go/ast/inspector
walk.go#L105: if n.Type != nil {
walk.go#L106: walk(v, edge.TypeAssertExpr_Type, -1, n.Type)
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)