goblint / cil

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

Expose `populateLabelAlphaTable` #121

Closed michael-schwarz closed 1 year ago

michael-schwarz commented 1 year ago

This needs to be called before Cil.freshLabel can be used to obtain a label that is guaranteed to be unique within an already existing fundec (passed to populateLabelAlphaTable as an argument).

Needed to implement loop unrolling in Goblint (https://github.com/goblint/analyzer/pull/896).