You've already forked mariadb-columnstore-engine
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:
@ -74,6 +74,7 @@ ConstantFilter::ConstantFilter(SimpleFilter* sf)
|
|||||||
}
|
}
|
||||||
|
|
||||||
ConstantFilter::ConstantFilter(const ConstantFilter& rhs):
|
ConstantFilter::ConstantFilter(const ConstantFilter& rhs):
|
||||||
|
Filter(rhs),
|
||||||
fOp(rhs.fOp),
|
fOp(rhs.fOp),
|
||||||
fCol(rhs.fCol)
|
fCol(rhs.fCol)
|
||||||
{
|
{
|
||||||
|
@ -50,6 +50,7 @@ ExistsFilter::ExistsFilter( const SCSEP& sub,
|
|||||||
{}
|
{}
|
||||||
|
|
||||||
ExistsFilter::ExistsFilter(const ExistsFilter& rhs):
|
ExistsFilter::ExistsFilter(const ExistsFilter& rhs):
|
||||||
|
Filter(rhs),
|
||||||
fSub (rhs.fSub),
|
fSub (rhs.fSub),
|
||||||
fNotExists (rhs.fNotExists),
|
fNotExists (rhs.fNotExists),
|
||||||
fCorrelated (rhs.fCorrelated),
|
fCorrelated (rhs.fCorrelated),
|
||||||
|
@ -39,11 +39,13 @@ OuterJoinOnFilter::OuterJoinOnFilter():
|
|||||||
{}
|
{}
|
||||||
|
|
||||||
OuterJoinOnFilter::OuterJoinOnFilter(const SPTP& pt):
|
OuterJoinOnFilter::OuterJoinOnFilter(const SPTP& pt):
|
||||||
|
Filter(),
|
||||||
fPt(new ParseTree (*(pt.get()))),
|
fPt(new ParseTree (*(pt.get()))),
|
||||||
fData("Outer Join On Filter")
|
fData("Outer Join On Filter")
|
||||||
{}
|
{}
|
||||||
|
|
||||||
OuterJoinOnFilter::OuterJoinOnFilter(const OuterJoinOnFilter& rhs):
|
OuterJoinOnFilter::OuterJoinOnFilter(const OuterJoinOnFilter& rhs):
|
||||||
|
Filter(rhs),
|
||||||
fPt (rhs.fPt),
|
fPt (rhs.fPt),
|
||||||
fData (rhs.fData)
|
fData (rhs.fData)
|
||||||
{}
|
{}
|
||||||
|
@ -50,6 +50,7 @@ SelectFilter::SelectFilter(const vector<SRCP>& cols,
|
|||||||
{}
|
{}
|
||||||
|
|
||||||
SelectFilter::SelectFilter(const SelectFilter& rhs):
|
SelectFilter::SelectFilter(const SelectFilter& rhs):
|
||||||
|
Filter(rhs),
|
||||||
fCols(rhs.fCols),
|
fCols(rhs.fCols),
|
||||||
fOp(rhs.fOp),
|
fOp(rhs.fOp),
|
||||||
fSub(rhs.fSub),
|
fSub(rhs.fSub),
|
||||||
|
@ -67,6 +67,7 @@ SimpleFilter::SimpleFilter(const SOP& op, ReturnedColumn* lhs, ReturnedColumn* r
|
|||||||
}
|
}
|
||||||
|
|
||||||
SimpleFilter::SimpleFilter(const SimpleFilter& rhs) :
|
SimpleFilter::SimpleFilter(const SimpleFilter& rhs) :
|
||||||
|
Filter(rhs),
|
||||||
fOp(rhs.op()),
|
fOp(rhs.op()),
|
||||||
fIndexFlag(rhs.indexFlag()),
|
fIndexFlag(rhs.indexFlag()),
|
||||||
fJoinFlag(rhs.joinFlag()),
|
fJoinFlag(rhs.joinFlag()),
|
||||||
|
@ -47,6 +47,7 @@ SimpleScalarFilter::SimpleScalarFilter(const vector<SRCP>& cols,
|
|||||||
{}
|
{}
|
||||||
|
|
||||||
SimpleScalarFilter::SimpleScalarFilter(const SimpleScalarFilter& rhs):
|
SimpleScalarFilter::SimpleScalarFilter(const SimpleScalarFilter& rhs):
|
||||||
|
Filter(rhs),
|
||||||
fCols (rhs.fCols),
|
fCols (rhs.fCols),
|
||||||
fOp (rhs.fOp),
|
fOp (rhs.fOp),
|
||||||
fSub (rhs.fSub),
|
fSub (rhs.fSub),
|
||||||
|
@ -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)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user