stage4/stage4.cc
changeset 580 b6350d9f204d
parent 546 8cc4c51c4bfc
child 594 c8092e909886
equal deleted inserted replaced
579:983a3b743085 580:b6350d9f204d
   161   *out << ll_integer;
   161   *out << ll_integer;
   162   if (suffix) *out << "ULL";
   162   if (suffix) *out << "ULL";
   163   return NULL;
   163   return NULL;
   164 }
   164 }
   165 
   165 
       
   166 void *stage4out_c::print_int64(int64_t integer) {
       
   167   if (!allow_output) return NULL;
       
   168   *out << integer;
       
   169   return NULL;
       
   170 }
       
   171 
       
   172 void *stage4out_c::print_uint64(uint64_t integer) {
       
   173   if (!allow_output) return NULL;
       
   174   *out << integer;
       
   175   return NULL;
       
   176 }
       
   177 
       
   178 void *stage4out_c::print_real64(real64_t integer) {
       
   179   if (!allow_output) return NULL;
       
   180   *out << integer;
       
   181   return NULL;
       
   182 }
       
   183 
   166 void *stage4out_c::printupper(const char *str) {
   184 void *stage4out_c::printupper(const char *str) {
   167   if (!allow_output) return NULL;
   185   if (!allow_output) return NULL;
   168   for (int i = 0; str[i] != '\0'; i++)
   186   for (int i = 0; str[i] != '\0'; i++)
   169     *out << (unsigned char)toupper(str[i]);
   187     *out << (unsigned char)toupper(str[i]);
   170   return NULL;
   188   return NULL;