comment-out empty vpos specialization (might have been deprecated before, TDOD: check)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
Christian Zimmermann 2023-11-19 18:43:42 +01:00
parent 3b7040447c
commit a5593a04f6
3 changed files with 6 additions and 6 deletions

View file

@ -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>

View file

@ -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...>>

View file

@ -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>