type go/ast.IfStmt
15 uses
go/ast (current package)
ast.go#L708: IfStmt struct {
ast.go#L790: func (s *IfStmt) Pos() token.Pos { return s.If }
ast.go#L837: func (s *IfStmt) End() token.Pos {
ast.go#L876: func (*IfStmt) stmtNode() {}
walk.go#L213: case *IfStmt:
go/parser
parser.go#L2139: func (p *parser) parseIfStmt() *ast.IfStmt {
parser.go#L2168: return &ast.IfStmt{If: pos, Init: init, Cond: cond, Body: body, Else: else_}
resolver.go#L332: case *ast.IfStmt:
go/printer
nodes.go#L1447: case *ast.IfStmt:
nodes.go#L1454: case *ast.BlockStmt, *ast.IfStmt:
go/types
labels.go#L237: case *ast.IfStmt:
return.go#L47: case *ast.IfStmt:
return.go#L136: case *ast.IfStmt:
stmt.go#L615: case *ast.IfStmt:
stmt.go#L631: case *ast.IfStmt, *ast.BlockStmt:
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)