visitDeleteMemberStmt method

  1. @override
String visitDeleteMemberStmt(
  1. DeleteMemberStmt stmt
)
override

Implementation

@override
String visitDeleteMemberStmt(DeleteMemberStmt stmt) {
  final output = StringBuffer();
  output.write('${_lexicon.kDelete} ');
  final objectString = formatAST(stmt.object);
  output.write('$objectString${_lexicon.memberGet}${stmt.key}');
  if (stmt.hasEndOfStmtMark) {
    output.write(_lexicon.endOfStatementMark);
  }
  return output.toString();
}