diff options
Diffstat (limited to 'type_normalisation.cc')
-rw-r--r-- | type_normalisation.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/type_normalisation.cc b/type_normalisation.cc index 70b0493..aeac699 100644 --- a/type_normalisation.cc +++ b/type_normalisation.cc @@ -145,6 +145,11 @@ struct FindQualifiedTypesAndFunctions { } } + void operator()(const Variant& x, Id) { + (*this)(x.discriminant_type_id); + (*this)(x.members); + } + void operator()(const Function& x, Id node_id) { functions.emplace(node_id); for (auto& id : x.parameters) { |