Skip to content

Commit a12e668

Browse files
committed
feat(engine/phases): use phase Drop_metasized in all backends
1 parent 56962d9 commit a12e668

File tree

4 files changed

+4
-0
lines changed

4 files changed

+4
-0
lines changed

engine/backends/coq/coq/coq_backend.ml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1085,6 +1085,7 @@ open Phase_utils
10851085
module TransformToInputLanguage =
10861086
[%functor_application
10871087
Phases.Reject.Unsafe(Features.Rust)
1088+
|> Phases.Drop_metasized
10881089
|> Phases.Reject.RawOrMutPointer
10891090
|> Phases.And_mut_defsite
10901091
|> Phases.Reconstruct_asserts

engine/backends/coq/ssprove/ssprove_backend.ml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,7 @@ open Phase_utils
554554
module TransformToInputLanguage =
555555
[%functor_application
556556
Phases.Reject.Unsafe(Features.Rust)
557+
|> Phases.Drop_metasized
557558
|> Phases.Reject.RawOrMutPointer
558559
|> Phases.And_mut_defsite
559560
|> Phases.Reconstruct_asserts

engine/backends/fstar/fstar_backend.ml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1910,6 +1910,7 @@ module DepGraphR = Dependencies.Make (Features.Rust)
19101910
module TransformToInputLanguage =
19111911
[%functor_application
19121912
Phases.Reject.RawOrMutPointer(Features.Rust)
1913+
|> Phases.Drop_metasized
19131914
|> Phases.Transform_hax_lib_inline
19141915
|> Phases.Specialize
19151916
|> Phases.Drop_sized_trait

engine/backends/proverif/proverif_backend.ml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -885,6 +885,7 @@ module DepGraphR = Dependencies.Make (Features.Rust)
885885
module TransformToInputLanguage =
886886
[%functor_application
887887
Phases.Reject.Unsafe(Features.Rust)
888+
|> Phases.Drop_metasized
888889
|> Phases.Reject.RawOrMutPointer
889890
|> Phases.Transform_hax_lib_inline
890891
|> Phases.Simplify_question_marks

0 commit comments

Comments
 (0)