Removed extraneous 'explicit' keywords

This commit is contained in:
Benoit Steiner 2016-05-04 16:57:52 -07:00
parent be78aea6b3
commit dd2b45feed

View File

@ -190,13 +190,13 @@ template <std::size_t V1=0, std::size_t V2=0, std::size_t V3=0, std::size_t V4=0
#else #else
EIGEN_DEVICE_FUNC explicit Sizes(const DenseIndex) { EIGEN_DEVICE_FUNC explicit Sizes(const DenseIndex) {
} }
EIGEN_DEVICE_FUNC explicit Sizes(const DenseIndex, const DenseIndex) { EIGEN_DEVICE_FUNC Sizes(const DenseIndex, const DenseIndex) {
} }
EIGEN_DEVICE_FUNC explicit Sizes(const DenseIndex, const DenseIndex, const DenseIndex) { EIGEN_DEVICE_FUNC Sizes(const DenseIndex, const DenseIndex, const DenseIndex) {
} }
EIGEN_DEVICE_FUNC explicit Sizes(const DenseIndex, const DenseIndex, const DenseIndex, const DenseIndex) { EIGEN_DEVICE_FUNC Sizes(const DenseIndex, const DenseIndex, const DenseIndex, const DenseIndex) {
} }
EIGEN_DEVICE_FUNC explicit Sizes(const DenseIndex, const DenseIndex, const DenseIndex, const DenseIndex, const DenseIndex) { EIGEN_DEVICE_FUNC Sizes(const DenseIndex, const DenseIndex, const DenseIndex, const DenseIndex, const DenseIndex) {
} }
#endif #endif
@ -296,25 +296,25 @@ struct DSizes : array<DenseIndex, NumDims> {
EIGEN_STATIC_ASSERT(sizeof...(otherDimensions) + 2 == NumDims, YOU_MADE_A_PROGRAMMING_MISTAKE) EIGEN_STATIC_ASSERT(sizeof...(otherDimensions) + 2 == NumDims, YOU_MADE_A_PROGRAMMING_MISTAKE)
} }
#else #else
EIGEN_DEVICE_FUNC explicit DSizes(const DenseIndex i0, const DenseIndex i1) { EIGEN_DEVICE_FUNC DSizes(const DenseIndex i0, const DenseIndex i1) {
eigen_assert(NumDims == 2); eigen_assert(NumDims == 2);
(*this)[0] = i0; (*this)[0] = i0;
(*this)[1] = i1; (*this)[1] = i1;
} }
EIGEN_DEVICE_FUNC explicit DSizes(const DenseIndex i0, const DenseIndex i1, const DenseIndex i2) { EIGEN_DEVICE_FUNC DSizes(const DenseIndex i0, const DenseIndex i1, const DenseIndex i2) {
eigen_assert(NumDims == 3); eigen_assert(NumDims == 3);
(*this)[0] = i0; (*this)[0] = i0;
(*this)[1] = i1; (*this)[1] = i1;
(*this)[2] = i2; (*this)[2] = i2;
} }
EIGEN_DEVICE_FUNC explicit DSizes(const DenseIndex i0, const DenseIndex i1, const DenseIndex i2, const DenseIndex i3) { EIGEN_DEVICE_FUNC DSizes(const DenseIndex i0, const DenseIndex i1, const DenseIndex i2, const DenseIndex i3) {
eigen_assert(NumDims == 4); eigen_assert(NumDims == 4);
(*this)[0] = i0; (*this)[0] = i0;
(*this)[1] = i1; (*this)[1] = i1;
(*this)[2] = i2; (*this)[2] = i2;
(*this)[3] = i3; (*this)[3] = i3;
} }
EIGEN_DEVICE_FUNC explicit DSizes(const DenseIndex i0, const DenseIndex i1, const DenseIndex i2, const DenseIndex i3, const DenseIndex i4) { EIGEN_DEVICE_FUNC DSizes(const DenseIndex i0, const DenseIndex i1, const DenseIndex i2, const DenseIndex i3, const DenseIndex i4) {
eigen_assert(NumDims == 5); eigen_assert(NumDims == 5);
(*this)[0] = i0; (*this)[0] = i0;
(*this)[1] = i1; (*this)[1] = i1;