visitBinaryExpression method
Implementation
@override
void visitBinaryExpression(BinaryExpression e, void arg) {
final operator = e.operator.type;
if ((operator == TokenType.dashRangle ||
operator == TokenType.dashRangleRangle) &&
options.version < SqliteVersion.v3_38) {
context.reportError(AnalysisError(
type: AnalysisErrorType.notSupportedInDesiredVersion,
message: '`->` and `->>` require sqlite3 version 38',
relevantNode: e.operator,
));
}
visitChildren(e, arg);
}