 --> [ local path prefix ]/cycles/struct.fpp:1:1
  |
1 | struct A { x: B }
  | ^^^^^^^^^^^^^^^^^ encountered symbol use-definition cycle
  |
 ::: [ local path prefix ]/cycles/struct.fpp:2:8
  |
2 | struct B { x: C }
  |        - defined here
  |
 ::: [ local path prefix ]/cycles/struct.fpp:2:15
  |
2 | struct B { x: C }
  |               - used here
  |
 ::: [ local path prefix ]/cycles/struct.fpp:3:8
  |
3 | struct C { x: A }
  |        - defined here
  |
 ::: [ local path prefix ]/cycles/struct.fpp:3:15
  |
3 | struct C { x: A }
  |               - used here

