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!]!,
    );
  }
}