Fix build.

This commit is contained in:
Nikolai Kochetov 2020-09-15 10:20:34 +03:00
parent 2e7da0e2f9
commit fe9c451966

View File

@ -24,10 +24,18 @@ using BasicAndNullableValueSources = typename TypeListConcat<BasicValueSources,
using ConstValueSources = typename TypeListMap<ConstSource, BasicAndNullableValueSources>::Type;
using TypeListValueSources = typename TypeListConcat<BasicAndNullableValueSources, ConstValueSources>::Type;
using ValueSourceVisitor = typename ApplyTypeListForClass<Visitor, TypeListValueSources>::Type;
class ValueSourceVisitor : public ApplyTypeListForClass<Visitor, TypeListValueSources>::Type
{
protected:
~ValueSourceVisitor() = default;
};
template <typename Derived>
using ValueSourceVisitorImpl = VisitorImpl<Derived, ValueSourceVisitor>;
class ValueSourceVisitorImpl : public VisitorImpl<Derived, ValueSourceVisitor>
{
protected:
~ValueSourceVisitorImpl() = default;
};
#pragma GCC visibility pop
}