vtk-m/vtkm/cont/internal
Robert Maynard 1e19101eee Obey VisualStudio checked iterator levels, and NULL checked iterators
When compiling under VisualStudio we need to first determine if checked
iterators are enabled ( _ITERATOR_DEBUG_LEVEL ). We don't want to use the
NDEBUG key, as we could be inside a project that is in Debug mode with
disabled checked iterators.

Secondly if they are enabled we need to handle the use case of NULL iterators
that get advanced by length zero. This last case is valid, but isn't supported
by the checked iterators so we need to work around it
2016-06-15 13:13:02 -04:00
..
testing Obey VisualStudio checked iterator levels, and NULL checked iterators 2016-06-15 13:13:02 -04:00
ArrayHandleExecutionManager.h Move DeviceAdapterTraits into vtkm::cont as they are user API. 2015-12-11 09:52:18 -05:00
ArrayManagerExecution.h CopyInto function for ArrayHandles 2015-09-17 14:26:19 -04:00
ArrayManagerExecutionSerial.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
ArrayManagerExecutionShareWithControl.h Remove cont/Assert.h and exec/Assert.h 2016-04-20 15:41:14 -06:00
ArrayPortalFromIterators.h Obey VisualStudio checked iterator levels, and NULL checked iterators 2016-06-15 13:13:02 -04:00
ArrayPortalShrink.h Remove cont/Assert.h and exec/Assert.h 2016-04-20 15:41:14 -06:00
ArrayTransfer.h CopyInto function for ArrayHandles 2015-09-17 14:26:19 -04:00
CMakeLists.txt Move algorithms out of DeviceAdapterAlgorithmGeneral to reduce compilation size 2015-10-26 17:22:49 -04:00
ConnectivityExplicitInternals.h Remove cont/Assert.h and exec/Assert.h 2016-04-20 15:41:14 -06:00
DeviceAdapterAlgorithmGeneral.h Obey VisualStudio checked iterator levels, and NULL checked iterators 2016-06-15 13:13:02 -04:00
DeviceAdapterAlgorithmSerial.h Remove cont/Assert.h and exec/Assert.h 2016-04-20 15:41:14 -06:00
DeviceAdapterError.h Extend vtkm::DeviceAdapterTraits to include a unique numeric identifier. 2015-12-16 11:18:52 -05:00
DeviceAdapterTag.h Extend vtkm::DeviceAdapterTraits to include a unique numeric identifier. 2015-12-16 11:18:52 -05:00
DeviceAdapterTagSerial.h Extend vtkm::DeviceAdapterTraits to include a unique numeric identifier. 2015-12-16 11:18:52 -05:00
DynamicTransform.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
FunctorsGeneral.h Suppress false positive warnings from nvcc about host/device. 2016-04-01 15:50:52 -04:00
IteratorFromArrayPortal.h Remove cont/Assert.h and exec/Assert.h 2016-04-20 15:41:14 -06:00
PointCoordinatesBase.h Declare new VTKM_STATIC_ASSERT 2015-09-17 14:40:39 -06:00
SimplePolymorphicContainer.h Rename pragma header guard so it makes sense for tbb and thrust. 2015-08-13 09:04:23 -04:00
StorageError.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00