absyntax_utils/debug_ast.cc
changeset 1103 f3c6c938d5ff
parent 1101 f7a0e962650d
equal deleted inserted replaced
1100:f7cc4f6ce756 1103:f3c6c938d5ff
    54   if      (const_value._real64.is_valid   ()) fprintf(stderr, "%f",        const_value._real64.get());
    54   if      (const_value._real64.is_valid   ()) fprintf(stderr, "%f",        const_value._real64.get());
    55   else if (const_value._real64.is_overflow()) fprintf(stderr, "ov");
    55   else if (const_value._real64.is_overflow()) fprintf(stderr, "ov");
    56   else if (const_value._real64.is_nonconst()) fprintf(stderr, "nc");
    56   else if (const_value._real64.is_nonconst()) fprintf(stderr, "nc");
    57   else                                        fprintf(stderr, "?");
    57   else                                        fprintf(stderr, "?");
    58   fprintf(stderr, ", i=");
    58   fprintf(stderr, ", i=");
    59   if      (const_value. _int64.is_valid   ()) fprintf(stderr, "%"PRId64"", const_value. _int64.get());
    59   if      (const_value. _int64.is_valid   ()) fprintf(stderr, "%" PRId64 "", const_value. _int64.get());
    60   else if (const_value. _int64.is_overflow()) fprintf(stderr, "ov");
    60   else if (const_value. _int64.is_overflow()) fprintf(stderr, "ov");
    61   else if (const_value. _int64.is_nonconst()) fprintf(stderr, "nc");
    61   else if (const_value. _int64.is_nonconst()) fprintf(stderr, "nc");
    62   else                                        fprintf(stderr, "?");
    62   else                                        fprintf(stderr, "?");
    63   fprintf(stderr, ", u=");
    63   fprintf(stderr, ", u=");
    64   if      (const_value._uint64.is_valid   ()) fprintf(stderr, "%"PRIu64"", const_value._uint64.get());
    64   if      (const_value._uint64.is_valid   ()) fprintf(stderr, "%" PRIu64 "", const_value._uint64.get());
    65   else if (const_value._uint64.is_overflow()) fprintf(stderr, "ov");
    65   else if (const_value._uint64.is_overflow()) fprintf(stderr, "ov");
    66   else if (const_value._uint64.is_nonconst()) fprintf(stderr, "nc");
    66   else if (const_value._uint64.is_nonconst()) fprintf(stderr, "nc");
    67   else                                        fprintf(stderr, "?");
    67   else                                        fprintf(stderr, "?");
    68   fprintf(stderr, ", b=");
    68   fprintf(stderr, ", b=");
    69   if      (const_value.  _bool.is_valid   ()) fprintf(stderr, "%d",        const_value.  _bool.get()?1:0);
    69   if      (const_value.  _bool.is_valid   ()) fprintf(stderr, "%d",        const_value.  _bool.get()?1:0);