File tree Expand file tree Collapse file tree 2 files changed +1
-6
lines changed Expand file tree Collapse file tree 2 files changed +1
-6
lines changed Original file line number Diff line number Diff line change @@ -57,9 +57,7 @@ struct HeapTypeGeneratorImpl {
57
57
FuzzParams params;
58
58
59
59
HeapTypeGeneratorImpl (Random& rand, FeatureSet features, size_t n)
60
- : result{TypeBuilder (n),
61
- std::vector<std::vector<Index>>(n),
62
- std::vector<std::optional<Index>>(n)},
60
+ : result{TypeBuilder (n), std::vector<std::vector<Index>>(n)},
63
61
builder (result.builder), subtypeIndices(result.subtypeIndices),
64
62
supertypeIndices (n), rand(rand), features(features) {
65
63
// Set up the subtype relationships. Start with some number of root types,
Original file line number Diff line number Diff line change @@ -32,9 +32,6 @@ struct HeapTypeGenerator {
32
32
// The intended subtypes of each built type.
33
33
std::vector<std::vector<Index>> subtypeIndices;
34
34
35
- // The intended supertype of each built type, if any.
36
- std::vector<std::optional<Index>> supertypeIndices;
37
-
38
35
// Create a populated `HeapTypeGenerator` with `n` random HeapTypes with
39
36
// interesting subtyping.
40
37
static HeapTypeGenerator create (Random& rand, FeatureSet features, size_t n);
You can’t perform that action at this time.
0 commit comments