public void writeSubexpressionsTo(BufferedWriter writer, int indent) throws IOException {
   if (this.typeExpressionBase != null) {
     this.typeExpressionBase.toString(writer, indent);
   } else {
     super.writeSubexpressionsTo(writer, indent);
   }
 }