visitUpdateStatement method
Implementation
@override
void visitUpdateStatement(UpdateStatement e, void arg) {
visitNullable(e.withClause, arg);
keyword(TokenType.update);
if (e.or != null) {
keyword(TokenType.or);
keyword(const {
FailureMode.rollback: TokenType.rollback,
FailureMode.abort: TokenType.abort,
FailureMode.replace: TokenType.replace,
FailureMode.fail: TokenType.fail,
FailureMode.ignore: TokenType.ignore,
}[e.or!]!);
}
visit(e.table, arg);
keyword(TokenType.set);
_join(e.set, ',');
_from(e.from);
_where(e.where);
visitNullable(e.returning, arg);
}