goblint / cil

C Intermediate Language
https://goblint.github.io/cil/
Other
136 stars 20 forks source link

Maintain a list of all input files that CIL encountered during lexing #73

Closed michael-schwarz closed 2 years ago

michael-schwarz commented 2 years ago

Maintain a list of all files that CIL has encountered during lexing and expose this as a part of Cil.file. This information is useful for tools that, e.g., want to apply CIL to a file only if one of the files from which content is included by the preprocessor has changed.