[e-acsl] ensure that terms of the E-ACSL ast are never shared before code...
[e-acsl] ensure that terms of the E-ACSL ast are never shared before code injection. This invariant is required for E-ACSL typing soundness
Showing
- src/plugins/e-acsl/doc/Changelog 2 additions, 0 deletionssrc/plugins/e-acsl/doc/Changelog
- src/plugins/e-acsl/src/analyses/typing.ml 19 additions, 24 deletionssrc/plugins/e-acsl/src/analyses/typing.ml
- src/plugins/e-acsl/src/libraries/misc.ml 13 additions, 0 deletionssrc/plugins/e-acsl/src/libraries/misc.ml
- src/plugins/e-acsl/src/libraries/misc.mli 3 additions, 0 deletionssrc/plugins/e-acsl/src/libraries/misc.mli
- src/plugins/e-acsl/src/project_initializer/prepare_ast.ml 11 additions, 0 deletionssrc/plugins/e-acsl/src/project_initializer/prepare_ast.ml
- src/plugins/e-acsl/src/project_initializer/prepare_ast.mli 1 addition, 0 deletionssrc/plugins/e-acsl/src/project_initializer/prepare_ast.mli
- src/plugins/e-acsl/tests/memory/vla.c 1 addition, 1 deletionsrc/plugins/e-acsl/tests/memory/vla.c
Loading
Please register or sign in to comment