From d999ad6b669e06ab2c6f4dbd671ff70c539eac88 Mon Sep 17 00:00:00 2001 From: Niels Dekker Date: Sun, 9 Apr 2023 10:39:49 +0200 Subject: [PATCH] COMP: Add `template` to TransformPhysicalPointToContinuousIndex in tests Added missing `template` keywords to TransformPhysicalPointToContinuousIndex calls in Nonunit/Review tests. Addressed compile errors from Ubuntu-22.04-gcc11.2-TBB-Debug saying: > error: expected primary-expression before '>' token These compile errors were introduced by pull request https://github.com/InsightSoftwareConsortium/ITK/pull/4000 commit 7cda5badd0ae7802103421b6625e46bc956f6cb9 "COMP: Fix TransformPhysicalPointToContinuousIndex `nodiscard` warnings" --- .../itkDiscreteGradientMagnitudeGaussianImageFunctionTest.cxx | 2 +- .../Review/test/itkDiscreteHessianGaussianImageFunctionTest.cxx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Modules/Nonunit/Review/test/itkDiscreteGradientMagnitudeGaussianImageFunctionTest.cxx b/Modules/Nonunit/Review/test/itkDiscreteGradientMagnitudeGaussianImageFunctionTest.cxx index 0361e893ef5..727cf3ba493 100644 --- a/Modules/Nonunit/Review/test/itkDiscreteGradientMagnitudeGaussianImageFunctionTest.cxx +++ b/Modules/Nonunit/Review/test/itkDiscreteGradientMagnitudeGaussianImageFunctionTest.cxx @@ -161,7 +161,7 @@ itkDiscreteGradientMagnitudeGaussianImageFunctionTestND(int argc, char * argv[]) inputImage->TransformIndexToPhysicalPoint(it.GetIndex(), point); const ContinuousIndexType cindex = - inputImage->TransformPhysicalPointToContinuousIndex(point); + inputImage->template TransformPhysicalPointToContinuousIndex(point); out.Set(function->EvaluateAtContinuousIndex(cindex)); } ++it; diff --git a/Modules/Nonunit/Review/test/itkDiscreteHessianGaussianImageFunctionTest.cxx b/Modules/Nonunit/Review/test/itkDiscreteHessianGaussianImageFunctionTest.cxx index 994d833381a..0cb2d19cf9d 100644 --- a/Modules/Nonunit/Review/test/itkDiscreteHessianGaussianImageFunctionTest.cxx +++ b/Modules/Nonunit/Review/test/itkDiscreteHessianGaussianImageFunctionTest.cxx @@ -153,7 +153,7 @@ itkDiscreteHessianGaussianImageFunctionTestND(int argc, char * argv[]) reader->GetOutput()->TransformIndexToPhysicalPoint(it.GetIndex(), point); const ContinuousIndexType cindex = - reader->GetOutput()->TransformPhysicalPointToContinuousIndex(point); + reader->GetOutput()->template TransformPhysicalPointToContinuousIndex(point); hessian = function->EvaluateAtContinuousIndex(cindex); }