aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/parse.h
diff options
authorJosh Triplett <josh@freedesktop.org>2007-03-07 21:40:15 -0800
committerJosh Triplett <josh@freedesktop.org>2007-03-07 21:40:15 -0800
commitaf30c6df74f01db10fa78ac0cbdb5c3c40b5c73f (patch)
tree32983dd28adb96057d7e84dcbca727c62dea9235 /parse.h
parentae7e5725417fc900d039e63a3f1e15e55c521708 (diff)
downloadsparse-dev-af30c6df74f01db10fa78ac0cbdb5c3c40b5c73f.tar.gz
Free up some special bits in modifiers.
This change using symbol_op to contain the specifier parsing function. It is easier to add new specifiers. We don't need special bits any more. Signed-Off-By: Christopher Li <sparse@chrisli.org> Acked-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Josh Triplett <josh@freedesktop.org>
Diffstat (limited to 'parse.h')
-rw-r--r--parse.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/parse.h b/parse.h
index 98c33bcc..609910f0 100644
--- a/parse.h
+++ b/parse.h
@@ -133,5 +133,6 @@ extern struct symbol *ctype_fp(unsigned long spec);
extern void copy_statement(struct statement *src, struct statement *dst);
extern int inline_function(struct expression *expr, struct symbol *sym);
extern void uninline(struct symbol *sym);
+extern void init_parser(int);
#endif /* PARSE_H */