appleseedlab / maki

A tool for analyzing syntactic and semantic properties of C Preprocessor macros in C programs
10 stars 4 forks source link

Fix end definition location #70

Closed PappasBrent closed 2 months ago

PappasBrent commented 2 months ago

Changes Maki to get the end definition location for each macro from the end location of the macro's definition's last location. This gives more reliable results for macros whose definitions contain a backslash-newline followed immediately by a non-whitespace token.

Closes #69

SilverMight commented 2 months ago

LGTM, confirmed fix on SQLite3