- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for isExpr (0.07 sec)
-
src/go/printer/testdata/parser.go
} p.expectSemi() return &ast.BranchStmt{pos, tok, label} } func (p *parser) makeExpr(s ast.Stmt) ast.Expr { if s == nil { return nil } 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 {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Jul 20 20:19:51 UTC 2023 - 50.5K bytes - Viewed (0) -
src/go/parser/parser.go
return &ast.BranchStmt{TokPos: pos, Tok: tok, Label: label} } func (p *parser) makeExpr(s ast.Stmt, want string) ast.Expr { if s == nil { return nil } if es, isExpr := s.(*ast.ExprStmt); isExpr { return es.X } found := "simple statement" if _, isAss := s.(*ast.AssignStmt); isAss { found = "assignment" }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Dec 08 20:07:50 UTC 2023 - 72.2K bytes - Viewed (0)