bloomberg / clangmetatool

A framework for reusing code in Clang tools
https://bloomberg.github.io/clangmetatool/
Apache License 2.0
119 stars 25 forks source link

Fix include_next collection #64

Closed nsmith0 closed 2 years ago

nsmith0 commented 2 years ago

Issue number of the reported bug or feature request: #

None

Describe your changes

Fix include_next by storing file UID instead of boolean

Testing performed

Added a new test, t/037-includegraph-dependency-check.t.cpp, which will create bad entries (all 1s in RHS) in include_next, unless this fix is incorporated.