"...e-acsl/tests/bts/git@git.frama-c.com:pub/frama-c.git" did not exist on "f0e200b1002ec6cc79ab2b96c7db8d177d29daeb"
[kernel] fix issue in emitter filtering when emitter is not usable
When loading some state, it may happen that some annotations are found to have been emitted by emitters that are no longer usable. This commit let the kernel adopt them, keeping them available as was the case before refactoring `Annotations.code_annot` to use `Annotations.code_annot_emitter`.
Showing
- src/kernel_services/ast_data/annotations.ml 8 additions, 1 deletionsrc/kernel_services/ast_data/annotations.ml
- tests/misc/my_visitor.c 2 additions, 1 deletiontests/misc/my_visitor.c
- tests/misc/my_visitor.ml 24 additions, 17 deletionstests/misc/my_visitor.ml
- tests/misc/oracle/my_visitor.0.res.oracle 17 additions, 0 deletionstests/misc/oracle/my_visitor.0.res.oracle
- tests/misc/oracle/my_visitor.1.res.oracle 23 additions, 0 deletionstests/misc/oracle/my_visitor.1.res.oracle
tests/misc/oracle/my_visitor.0.res.oracle
0 → 100644
tests/misc/oracle/my_visitor.1.res.oracle
0 → 100644
Please register or sign in to comment