comment-out empty vpos specialization (might have been deprecated before, TDOD: check)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
parent
3b7040447c
commit
a5593a04f6
3 changed files with 6 additions and 6 deletions
|
@ -180,8 +180,10 @@ namespace CNORXZ
|
||||||
template <class Index, typename Meta>
|
template <class Index, typename Meta>
|
||||||
DXpr<SizeT> XIndex<Index,Meta>::xpr(const XIndexPtr& _this) const
|
DXpr<SizeT> XIndex<Index,Meta>::xpr(const XIndexPtr& _this) const
|
||||||
{
|
{
|
||||||
|
CXZ_ERROR("IMPLEMENT!!!");
|
||||||
auto xthis = std::dynamic_pointer_cast<Index>(_this);
|
auto xthis = std::dynamic_pointer_cast<Index>(_this);
|
||||||
return DXpr<SizeT>( mI->xpr(xthis) );
|
//mI->xpr(xthis)
|
||||||
|
return DXpr<SizeT>( );
|
||||||
}
|
}
|
||||||
|
|
||||||
template <class Index, typename Meta>
|
template <class Index, typename Meta>
|
||||||
|
|
|
@ -108,7 +108,7 @@ namespace CNORXZ
|
||||||
virtual Uptr<VPosBase> vexec(const VPosBase* a) const override final;
|
virtual Uptr<VPosBase> vexec(const VPosBase* a) const override final;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/*
|
||||||
// defined as empty since they should never instanciated
|
// defined as empty since they should never instanciated
|
||||||
template <SizeT N>
|
template <SizeT N>
|
||||||
class VPos<SPos<N>>
|
class VPos<SPos<N>>
|
||||||
|
@ -118,7 +118,7 @@ namespace CNORXZ
|
||||||
template <SizeT N>
|
template <SizeT N>
|
||||||
class VPosRef<SPos<N>>
|
class VPosRef<SPos<N>>
|
||||||
{};
|
{};
|
||||||
|
*/
|
||||||
// defined as empty since they should never instanciated
|
// defined as empty since they should never instanciated
|
||||||
template <SizeT N, SizeT... Ms>
|
template <SizeT N, SizeT... Ms>
|
||||||
class VPos<SFPos<N,Ms...>>
|
class VPos<SFPos<N,Ms...>>
|
||||||
|
|
|
@ -33,9 +33,7 @@ namespace CNORXZ
|
||||||
template <typename T, class Xpr>
|
template <typename T, class Xpr>
|
||||||
T VXpr<T,Xpr>::vexec() const
|
T VXpr<T,Xpr>::vexec() const
|
||||||
{
|
{
|
||||||
CXZ_ERROR("IMPLEMENT!!!");
|
return (*this)();
|
||||||
//(*this)();
|
|
||||||
return T();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T, class Xpr>
|
template <typename T, class Xpr>
|
||||||
|
|
Loading…
Reference in a new issue