appleseedlab / maki

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

Move EndDefinitionLocation from Invocation to Definition body #16

Closed SilverMight closed 5 months ago

SilverMight commented 5 months ago

This moves the EndDefinitionLocation field to the Definition rather than the Invocation to cut down on redundant info.

We keep DefinitionLocation info in the Invocation body so downstream tools can link invocations to their definitions.