diff options
Diffstat (limited to 'gdb/expression.h')
-rw-r--r-- | gdb/expression.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gdb/expression.h b/gdb/expression.h index 0085b99..084c70e 100644 --- a/gdb/expression.h +++ b/gdb/expression.h @@ -389,8 +389,14 @@ struct expression extern struct expression *parse_expression (char *); +extern struct type *parse_field_expression (char *, char **); + extern struct expression *parse_exp_1 (char **, struct block *, int); +/* For use by parsers; set if we want to parse an expression and + attempt to complete a field name. */ +extern int in_parse_field; + /* The innermost context required by the stack and register variables we've encountered so far. To use this, set it to NULL, then call parse_<whatever>, then look at it. */ |