1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-29 08:21:15 +03:00

Add explicit base class initialization (-Wextra)

This commit is contained in:
Alexey Antipovsky
2020-11-11 05:20:02 +00:00
parent ac459cd560
commit e1f6f9f078
7 changed files with 8 additions and 1 deletions

View File

@ -74,6 +74,7 @@ ConstantFilter::ConstantFilter(SimpleFilter* sf)
}
ConstantFilter::ConstantFilter(const ConstantFilter& rhs):
Filter(rhs),
fOp(rhs.fOp),
fCol(rhs.fCol)
{

View File

@ -50,6 +50,7 @@ ExistsFilter::ExistsFilter( const SCSEP& sub,
{}
ExistsFilter::ExistsFilter(const ExistsFilter& rhs):
Filter(rhs),
fSub (rhs.fSub),
fNotExists (rhs.fNotExists),
fCorrelated (rhs.fCorrelated),

View File

@ -39,11 +39,13 @@ OuterJoinOnFilter::OuterJoinOnFilter():
{}
OuterJoinOnFilter::OuterJoinOnFilter(const SPTP& pt):
Filter(),
fPt(new ParseTree (*(pt.get()))),
fData("Outer Join On Filter")
{}
OuterJoinOnFilter::OuterJoinOnFilter(const OuterJoinOnFilter& rhs):
Filter(rhs),
fPt (rhs.fPt),
fData (rhs.fData)
{}

View File

@ -50,6 +50,7 @@ SelectFilter::SelectFilter(const vector<SRCP>& cols,
{}
SelectFilter::SelectFilter(const SelectFilter& rhs):
Filter(rhs),
fCols(rhs.fCols),
fOp(rhs.fOp),
fSub(rhs.fSub),

View File

@ -67,6 +67,7 @@ SimpleFilter::SimpleFilter(const SOP& op, ReturnedColumn* lhs, ReturnedColumn* r
}
SimpleFilter::SimpleFilter(const SimpleFilter& rhs) :
Filter(rhs),
fOp(rhs.op()),
fIndexFlag(rhs.indexFlag()),
fJoinFlag(rhs.joinFlag()),

View File

@ -47,6 +47,7 @@ SimpleScalarFilter::SimpleScalarFilter(const vector<SRCP>& cols,
{}
SimpleScalarFilter::SimpleScalarFilter(const SimpleScalarFilter& rhs):
Filter(rhs),
fCols (rhs.fCols),
fOp (rhs.fOp),
fSub (rhs.fSub),

View File

@ -34,7 +34,7 @@ ResourceNode::ResourceNode() : _lbid(0)
{
}
ResourceNode::ResourceNode(const ResourceNode& n) : _lbid(n._lbid)
ResourceNode::ResourceNode(const ResourceNode& n) : RGNode(n), _lbid(n._lbid)
{
}