FuncBody = "{" ... "}" .
()
| 568 | |
| 569 | // FuncBody = "{" ... "}" . |
| 570 | func (p *gc_parser) parse_func_body() { |
| 571 | p.expect('{') |
| 572 | for i := 1; i > 0; p.next() { |
| 573 | switch p.tok { |
| 574 | case '{': |
| 575 | i++ |
| 576 | case '}': |
| 577 | i-- |
| 578 | } |
| 579 | } |
| 580 | } |
| 581 | |
| 582 | // FuncDecl = "func" ExportedName Signature [ FuncBody ] . |
| 583 | func (p *gc_parser) parse_func_decl() (string, *ast.FuncDecl) { |
no test coverage detected