aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@penguin.transmeta.com>2003-03-25 15:41:13 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-07 20:59:46 -0700
commit4fd2962a5ff6b118f287d6dd479a0509e8f25457 (patch)
treed488854b19a795a74966dc1db4ab1d79302cdd12 /parse.h
parentEvaluate pre-op expression types. (diff)
downloadsparse-4fd2962a5ff6b118f287d6dd479a0509e8f25457.tar.gz
sparse-4fd2962a5ff6b118f287d6dd479a0509e8f25457.tar.bz2
sparse-4fd2962a5ff6b118f287d6dd479a0509e8f25457.zip
Clean up type handling in a big way. Don't leave those
dangling anonymous "int_type" types with magic modifiers, but turn all types into explicit C types.
Diffstat (limited to 'parse.h')
-rw-r--r--parse.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/parse.h b/parse.h
index 677d35c..7e74814 100644
--- a/parse.h
+++ b/parse.h
@@ -80,4 +80,7 @@ extern void show_statement_list(struct statement_list *, const char *);
extern void show_expression(struct expression *);
extern void translation_unit(struct token *, struct symbol_list **);
+extern struct symbol *ctype_integer(unsigned int spec);
+extern struct symbol *ctype_fp(unsigned int spec);
+
#endif /* PARSE_H */