mirror of https://github.com/ByConity/ByConity
Merge pull request #15084 from amosbird/lef
Don't hide interface symbols
This commit is contained in:
commit
0f3eab1e48
|
@ -13,7 +13,6 @@ namespace ErrorCodes
|
|||
|
||||
namespace GatherUtils
|
||||
{
|
||||
#pragma GCC visibility push(hidden)
|
||||
|
||||
struct IArraySink
|
||||
{
|
||||
|
@ -25,6 +24,8 @@ struct IArraySink
|
|||
}
|
||||
};
|
||||
|
||||
#pragma GCC visibility push(hidden)
|
||||
|
||||
template <typename Derived>
|
||||
class ArraySinkImpl : public Visitable<Derived, IArraySink, ArraySinkVisitor> {};
|
||||
|
||||
|
|
|
@ -13,7 +13,6 @@ namespace ErrorCodes
|
|||
|
||||
namespace GatherUtils
|
||||
{
|
||||
#pragma GCC visibility push(hidden)
|
||||
|
||||
struct IArraySource
|
||||
{
|
||||
|
@ -31,6 +30,8 @@ struct IArraySource
|
|||
}
|
||||
};
|
||||
|
||||
#pragma GCC visibility push(hidden)
|
||||
|
||||
template <typename Derived>
|
||||
class ArraySourceImpl : public Visitable<Derived, IArraySource, ArraySourceVisitor> {};
|
||||
|
||||
|
|
|
@ -13,7 +13,6 @@ namespace ErrorCodes
|
|||
|
||||
namespace GatherUtils
|
||||
{
|
||||
#pragma GCC visibility push(hidden)
|
||||
|
||||
struct IValueSource
|
||||
{
|
||||
|
@ -27,6 +26,8 @@ struct IValueSource
|
|||
virtual bool isConst() const { return false; }
|
||||
};
|
||||
|
||||
#pragma GCC visibility push(hidden)
|
||||
|
||||
template <typename Derived>
|
||||
class ValueSourceImpl : public Visitable<Derived, IValueSource, ValueSourceVisitor> {};
|
||||
|
||||
|
|
Loading…
Reference in New Issue