- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for parseIfStmt (0.35 sec)
-
src/go/parser/parser.go
} } // make sure we have a valid AST if cond == nil { cond = &ast.BadExpr{From: p.pos, To: p.pos} } p.exprLev = prevLev return } func (p *parser) parseIfStmt() *ast.IfStmt { defer decNestLev(incNestLev(p)) if p.trace { defer un(trace(p, "IfStmt")) } pos := p.expect(token.IF) init, cond := p.parseIfHeader()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Dec 08 20:07:50 UTC 2023 - 72.2K bytes - Viewed (0) -
src/go/printer/testdata/parser.go
if es, isExpr := s.(*ast.ExprStmt); isExpr { return p.checkExpr(es.X) } p.error(s.Pos(), "expected condition, found simple statement") return &ast.BadExpr{s.Pos(), s.End()} } func (p *parser) parseIfStmt() *ast.IfStmt { if p.trace { defer un(trace(p, "IfStmt")) } pos := p.expect(token.IF) p.openScope() defer p.closeScope() var s ast.Stmt var x ast.Expr {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Jul 20 20:19:51 UTC 2023 - 50.5K bytes - Viewed (0)