File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -278,8 +278,18 @@ and comment_tag env parent ~loc:_ (x : Comment.tag) =
278
278
`Deprecated (comment_nestable_block_element_list env parent content)
279
279
| `Param (name , content ) ->
280
280
`Param (name, comment_nestable_block_element_list env parent content)
281
- | `Raise (name , content ) ->
282
- `Raise (name, comment_nestable_block_element_list env parent content)
281
+ | `Raise ((`Reference (r , reference_content ) as orig ), content ) -> (
282
+ match Ref_tools. resolve_reference env r |> Error. raise_warnings with
283
+ | Ok x ->
284
+ `Raise
285
+ ( `Reference (`Resolved x, reference_content),
286
+ comment_nestable_block_element_list env parent content )
287
+ | Error e ->
288
+ Errors. report ~what: (`Reference r) ~tools_error: (`Reference e)
289
+ `Resolve ;
290
+ `Raise (orig, comment_nestable_block_element_list env parent content))
291
+ | `Raise ((`Code_span _ as orig ), content ) ->
292
+ `Raise (orig, comment_nestable_block_element_list env parent content)
283
293
| `Return content ->
284
294
`Return (comment_nestable_block_element_list env parent content)
285
295
| `See (kind , target , content ) ->
You can’t perform that action at this time.
0 commit comments