- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for TokPos (0.12 sec)
-
src/go/parser/parser.go
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/nodes.go
const depth = 1 p.expr0(s.X, depth+1) p.setPos(s.TokPos) p.print(s.Tok) case *ast.AssignStmt: var depth = 1 if len(s.Lhs) > 1 && len(s.Rhs) > 1 { depth++ } p.exprList(s.Pos(), s.Lhs, depth, 0, s.TokPos, false) p.print(blank) p.setPos(s.TokPos) p.print(s.Tok, blank) p.exprList(s.TokPos, s.Rhs, depth, 0, token.NoPos, false) case *ast.GoStmt:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Oct 17 18:53:17 UTC 2023 - 52.6K bytes - Viewed (0) -
src/go/printer/testdata/parser.go
if as, isAssign := s2.(*ast.AssignStmt); isAssign { // possibly a for statement with a range clause; check assignment operator if as.Tok != token.ASSIGN && as.Tok != token.DEFINE { p.errorExpected(as.TokPos, "'=' or ':='") return &ast.BadStmt{pos, body.End()} } // check lhs var key, value ast.Expr switch len(as.Lhs) { case 2: key, value = as.Lhs[0], as.Lhs[1] case 1:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Jul 20 20:19:51 UTC 2023 - 50.5K bytes - Viewed (0)