| 368 | } |
| 369 | |
| 370 | void LuaParser::FunctionStatement() { |
| 371 | auto m = Mark(); |
| 372 | |
| 373 | CheckAndNext(TK_FUNCTION); |
| 374 | |
| 375 | FunctionName(); |
| 376 | |
| 377 | FunctionBody(); |
| 378 | |
| 379 | TestAndNext(';'); |
| 380 | |
| 381 | m.Complete(*this, LuaSyntaxNodeKind::FunctionStatement); |
| 382 | } |
| 383 | |
| 384 | void LuaParser::LocalFunctionStatement() { |
| 385 | auto m = Mark(); |