diff options
author | Carl Worth <cworth@cworth.org> | 2010-06-01 11:20:18 -0700 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2010-06-01 11:23:08 -0700 |
commit | a771a40e2257657cbdae0eb97a7bb8733db76b91 (patch) | |
tree | 363998c5e734aea3fc40d4fff94bcf5d2646479b /main | |
parent | 96d3994881832201db7edd8a0a6f4b34655649d3 (diff) |
Fix #if-skipping to *really* skip the skipped group.
Previously we were avoiding printing within a skipped group, but we
were still evluating directives such as #define and #undef and still
emitting diagnostics for things such as macro calls with the wrong
number of arguments.
Add a test for this and fix it with a high-priority rule in the lexer
that consumes the skipped content.
Diffstat (limited to 'main')
0 files changed, 0 insertions, 0 deletions