visitWithClause method

  1. @override
void visitWithClause(
  1. WithClause e,
  2. void arg
)
override

Implementation

@override
void visitWithClause(WithClause e, void arg) {
  if (_isInTopLevelTriggerStatement) {
    context.reportError(AnalysisError(
      type: AnalysisErrorType.synctactic,
      relevantNode: e.withToken ?? e,
      message: 'WITH clauses cannot appear in triggers.',
    ));
  }

  visitChildren(e, arg);
}