Skip to content

Commit 823522b

Browse files
committed
fix(engine): "automatically_derived": reintroduce in engine
1 parent c847101 commit 823522b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

engine/lib/import_thir.ml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,10 @@ let c_attr (attr : Thir.attribute) : attr option =
118118
in
119119
let kind = DocComment { kind; body = comment } in
120120
Some { kind; span = Span.of_thir span }
121+
| Parsed (AutomaticallyDerived span) ->
122+
(* Restore behavior before PR #1534 *)
123+
let kind = Tool { path = "automatically_derived"; tokens = "" } in
124+
Some { kind; span = Span.of_thir span }
121125
| Unparsed { args = Eq { expr = { symbol; _ }; _ }; path = "doc"; span; _ } ->
122126
(* Looks for `#[doc = "something"]` *)
123127
let kind = DocComment { kind = DCKLine; body = symbol } in

0 commit comments

Comments
 (0)