From cbe2cdf62d8cb0054c44968884535d96f88076d1 Mon Sep 17 00:00:00 2001 From: Rob Hughes Date: Thu, 18 Feb 2021 11:47:11 +0000 Subject: Remove unnecessary friend function IOptimizedNetwork declares a friend function (CreatePreCompiledWorkloadTest) that is not necessary as that function does not use any of the non-public members of the class. I suspect this is leftover after a refactor, as the function in question uses GetGraphForTesting() to access the internals instead. This friend declaration was causing me a compilation error as the namespace of the declared friend function did not match the namespace of the definition. Removing it solves the compilation error and tidies up the code. Change-Id: I4aa893cb5108cd3b72ca355f725fe7a0cd053a7e Signed-off-by: Rob Hughes --- include/armnn/INetwork.hpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/include/armnn/INetwork.hpp b/include/armnn/INetwork.hpp index 98c9f3f8da..d1d4744a42 100644 --- a/include/armnn/INetwork.hpp +++ b/include/armnn/INetwork.hpp @@ -720,12 +720,6 @@ protected: const OptimizerOptions& options, Optional&> messages); - template - friend std::pair> CreatePreCompiledWorkloadTest( - armnn::IWorkloadFactory& factory, - armnn::Graph& graph, - bool biasEnabled); - IOptimizedNetwork(std::unique_ptr graph, const ModelOptions& modelOptions); std::unique_ptr pOptimizedNetworkImpl; -- cgit v1.2.1