diff options
Diffstat (limited to 'libcpp/internal.h')
-rw-r--r-- | libcpp/internal.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libcpp/internal.h b/libcpp/internal.h index 9cd9be5..3608201 100644 --- a/libcpp/internal.h +++ b/libcpp/internal.h @@ -246,6 +246,10 @@ struct lexer_state /* Nonzero when parsing arguments to a function-like macro. */ unsigned char parsing_args; + /* Nonzero if prevent_expansion is true only because output is + being discarded. */ + unsigned char discarding_output; + /* Nonzero to skip evaluating part of an expression. */ unsigned int skip_eval; }; |