Do not use auto return type; it's not supported until C++14.

This commit is contained in:
Nick 2020-05-14 18:10:32 -04:00
parent f1ee3f51f1
commit 9991179e6d
2 changed files with 5 additions and 2 deletions

@ -186,7 +186,9 @@ public:
VTKM_CONT vtkm::IdComponent GetNumberOfPointsInCell(vtkm::Id cellid) const override;
VTKM_CONT void GetCellPointIds(vtkm::Id id, vtkm::Id* ptids) const override;
VTKM_CONT auto ShapesReadPortal() const;
VTKM_CONT typename vtkm::cont::ArrayHandle<vtkm::UInt8, ShapesStorageTag>::ReadPortalType
ShapesReadPortal() const;
VTKM_CONT vtkm::UInt8 GetCellShape(vtkm::Id cellid) const override;
template <vtkm::IdComponent NumIndices>

@ -176,7 +176,8 @@ vtkm::IdComponent CellSetExplicit<SST, CST, OST>
template <typename SST, typename CST, typename OST>
VTKM_CONT
auto CellSetExplicit<SST, CST, OST>::ShapesReadPortal() const
typename vtkm::cont::ArrayHandle<vtkm::UInt8, SST>::ReadPortalType
CellSetExplicit<SST, CST, OST>::ShapesReadPortal() const
{
return this->Data->CellPointIds.Shapes.ReadPortal();
}