From d5c6467e372a401754abd2afbe8390908df69ed6 Mon Sep 17 00:00:00 2001 From: Simon Binder Date: Wed, 24 Jun 2020 17:11:41 +0200 Subject: [PATCH] Finish documentation, remove unnecessary null hint --- sqlparser/lib/src/ast/statements/invalid.dart | 2 +- sqlparser/lib/src/reader/parser/parser.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sqlparser/lib/src/ast/statements/invalid.dart b/sqlparser/lib/src/ast/statements/invalid.dart index 5a43b579..be910062 100644 --- a/sqlparser/lib/src/ast/statements/invalid.dart +++ b/sqlparser/lib/src/ast/statements/invalid.dart @@ -1,6 +1,6 @@ part of '../ast.dart'; -/// Used as a top-level parsing +/// Used as a top-level substitute when no statement could be parsed otherwise. class InvalidStatement extends Statement { @override R accept(AstVisitor visitor, A arg) { diff --git a/sqlparser/lib/src/reader/parser/parser.dart b/sqlparser/lib/src/reader/parser/parser.dart index 2a7d81ba..328edaaf 100644 --- a/sqlparser/lib/src/reader/parser/parser.dart +++ b/sqlparser/lib/src/reader/parser/parser.dart @@ -226,7 +226,7 @@ class Parser extends ParserBase var _lastStmtHadParsingError = false; /// Parses a statement without throwing when there's a parsing error. - Statement /*?*/ safeStatement() { + Statement safeStatement() { return _parseAsStatement(statement, requireSemicolon: false) ?? InvalidStatement(); }