X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ast_t.h;h=10a96b83ef13af1fa1b0054deecf99ccb25d9b12;hb=516b4ed5ac675f2d94becf9fa0815ddc65f637ac;hp=6f68d8fd7f6411c30f161cae1be319442049de68;hpb=99f5a3cd09e0d7d6127751fc9f6550b5dcbbbd33;p=cparser diff --git a/ast_t.h b/ast_t.h index 6f68d8f..10a96b8 100644 --- a/ast_t.h +++ b/ast_t.h @@ -252,21 +252,20 @@ struct expression_base_t { * integer, float and boolean constants */ struct literal_expression_t { - expression_base_t base; - string_t value; - string_t suffix; + expression_base_t base; + string_t value; + char const *suffix; /**< Start of the suffix in value. */ /* ast2firm data */ - ir_tarval *target_value; + ir_tarval *target_value; }; /** * string and character literals */ struct string_literal_expression_t { - expression_base_t base; - string_encoding_t encoding; - string_t value; + expression_base_t base; + string_t value; }; struct funcname_expression_t {