visitBeginTransaction method

  1. @override
void visitBeginTransaction(
  1. BeginTransactionStatement e,
  2. void arg
)
override

Implementation

@override
void visitBeginTransaction(BeginTransactionStatement e, void arg) {
  keyword(TokenType.begin);

  switch (e.mode) {
    case TransactionMode.none:
      break;
    case TransactionMode.deferred:
      keyword(TokenType.deferred);
      break;
    case TransactionMode.immediate:
      keyword(TokenType.immediate);
      break;
    case TransactionMode.exclusive:
      keyword(TokenType.exclusive);
      break;
  }
}