error[E0616]: field `nodes` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:17:22
   |
17 |     let _ = &rebuild.nodes;
   |                      ^^^^^ private field
   |
help: a method `nodes` also exists, call it with parentheses
   |
17 |     let _ = &rebuild.nodes();
   |                           ++

error[E0616]: field `edges` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:18:22
   |
18 |     let _ = &rebuild.edges;
   |                      ^^^^^ private field

error[E0616]: field `strings` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:19:22
   |
19 |     let _ = &rebuild.strings;
   |                      ^^^^^^^ private field

error[E0616]: field `files` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:20:22
   |
20 |     let _ = &rebuild.files;
   |                      ^^^^^ private field
   |
help: a method `files` also exists, call it with parentheses
   |
20 |     let _ = &rebuild.files();
   |                           ++

error[E0616]: field `indices` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:21:22
   |
21 |     let _ = &rebuild.indices;
   |                      ^^^^^^^ private field

error[E0616]: field `macro_metadata` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:22:22
   |
22 |     let _ = &rebuild.macro_metadata;
   |                      ^^^^^^^^^^^^^^ private field

error[E0616]: field `node_provenance` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:23:22
   |
23 |     let _ = &rebuild.node_provenance;
   |                      ^^^^^^^^^^^^^^^ private field

error[E0616]: field `edge_provenance` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:24:22
   |
24 |     let _ = &rebuild.edge_provenance;
   |                      ^^^^^^^^^^^^^^^ private field

error[E0616]: field `fact_epoch` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:25:21
   |
25 |     let _ = rebuild.fact_epoch;
   |                     ^^^^^^^^^^ private field

error[E0616]: field `epoch` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:26:21
   |
26 |     let _ = rebuild.epoch;
   |                     ^^^^^ private field

error[E0616]: field `confidence` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:27:22
   |
27 |     let _ = &rebuild.confidence;
   |                      ^^^^^^^^^^ private field

error[E0616]: field `scope_arena` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:28:22
   |
28 |     let _ = &rebuild.scope_arena;
   |                      ^^^^^^^^^^^ private field

error[E0616]: field `alias_table` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:29:22
   |
29 |     let _ = &rebuild.alias_table;
   |                      ^^^^^^^^^^^ private field

error[E0616]: field `shadow_table` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:30:22
   |
30 |     let _ = &rebuild.shadow_table;
   |                      ^^^^^^^^^^^^ private field

error[E0616]: field `scope_provenance_store` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:31:22
   |
31 |     let _ = &rebuild.scope_provenance_store;
   |                      ^^^^^^^^^^^^^^^^^^^^^^ private field

error[E0616]: field `file_segments` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:32:22
   |
32 |     let _ = &rebuild.file_segments;
   |                      ^^^^^^^^^^^^^ private field
   |
help: a method `file_segments` also exists, call it with parentheses
   |
32 |     let _ = &rebuild.file_segments();
   |                                   ++

error[E0616]: field `tombstones` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:33:22
   |
33 |     let _ = &rebuild.tombstones;
   |                      ^^^^^^^^^^ private field

error[E0616]: field `drained_tombstones` of struct `RebuildGraph` is private
  --> tests/rebuild_internals_compile_fail/rebuild_graph_fields_private.rs:34:22
   |
34 |     let _ = &rebuild.drained_tombstones;
   |                      ^^^^^^^^^^^^^^^^^^ private field
