visitOrderingTerm method

  1. @override
void visitOrderingTerm(
  1. OrderingTerm e,
  2. void arg
)
override

Implementation

@override
void visitOrderingTerm(OrderingTerm e, void arg) {
  visit(e.expression, arg);
  _orderingMode(e.orderingMode);

  if (e.nulls != null) {
    keyword(TokenType.nulls);

    keyword(const {
      OrderingBehaviorForNulls.first: TokenType.first,
      OrderingBehaviorForNulls.last: TokenType.last,
    }[e.nulls!]!);
  }
}