visitCompoundSelectPart method

  1. @override
void visitCompoundSelectPart(
  1. CompoundSelectPart e,
  2. void arg
)
override

Implementation

@override
void visitCompoundSelectPart(CompoundSelectPart e, void arg) {
  switch (e.mode) {
    case CompoundSelectMode.union:
      keyword(TokenType.union);
      break;
    case CompoundSelectMode.unionAll:
      keyword(TokenType.union);
      keyword(TokenType.all);
      break;
    case CompoundSelectMode.intersect:
      keyword(TokenType.intersect);
      break;
    case CompoundSelectMode.except:
      keyword(TokenType.except);
      break;
  }

  visit(e.select, arg);
}