compiletest: Store test collection context/state in two structs
This is another incremental cleanup that untangles some of the parameter passing during test collection, making it easier to see which pieces of context information are read-only, and making it easier to find where each field is used.
r? @wesleywiser
rustbot has assigned @wesleywiser. They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.
Use r? to explicitly pick a reviewer
Some changes occurred in src/tools/compiletest
cc @jieyouxu
r? jieyouxu
@bors r+ rollup
:pushpin: Commit cc5fd6af29a2c2a969ff02a2a8fff6a976c22c1d has been approved by jieyouxu
It is now in the queue for this repository.
@bors r-
@Zalathar let's stick with HashSet for the time being. This seems strange to be using a HashSet anyway, I would've expected some analysis based on a prefix tree perhaps
BTreeSet change removed; back to the original HashSet.
Thanks. @bors r+ rollup
:pushpin: Commit 554097678a990255d580078e9d7f6b1d81d78752 has been approved by jieyouxu
It is now in the queue for this repository.