projects
/
cparser
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
implement macro calling
[cparser]
/
ast_t.h
diff --git
a/ast_t.h
b/ast_t.h
index
6f68d8f
..
10a96b8
100644
(file)
--- 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 {
* 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 */
/* ast2firm data */
- ir_tarval
*target_value;
+ ir_tarval *target_value;
};
/**
* string and character literals
*/
struct string_literal_expression_t {
};
/**
* 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 {
};
struct funcname_expression_t {