Merge branch 'fix-unnecessary-typename' into 'master'

Remove unnecessary typename

There was an instance where the typename keyword was used to declare
that an item in a templated class is a type in a place where the full
type is known. Some compilers (e.g. Visual Studio) do not allow using
typename in this case.

See merge request !506
This commit is contained in:
Kenneth Moreland 2016-08-15 18:50:03 -04:00
commit cda276970c

@ -127,7 +127,7 @@ public:
typedef void ExecutionSignature(_1,_2);
typedef _1 InputDomain;
typedef typename vtkm::cont::ArrayHandle<vtkm::Id>::ExecutionTypes<DeviceAdapter>::PortalConst IdPortalType;
typedef vtkm::cont::ArrayHandle<vtkm::Id>::ExecutionTypes<DeviceAdapter>::PortalConst IdPortalType;
IdPortalType totalCountArray;
VTKM_CONT_EXPORT