From 81e7e63080b5686dd8a4d061f71ac3f0ddc6d89f Mon Sep 17 00:00:00 2001 From: Lioncash Date: Sun, 19 May 2019 04:15:24 -0400 Subject: shader/shader_ir: Remove unnecessary template parameter packs from Operation() overloads where applicable These overloads don't actually make use of the parameter pack, so they can be turned into regular non-template function overloads. --- src/video_core/shader/shader_ir.h | 2 -- 1 file changed, 2 deletions(-) (limited to 'src/video_core/shader/shader_ir.h') diff --git a/src/video_core/shader/shader_ir.h b/src/video_core/shader/shader_ir.h index 02db2c087..5f3aef7ce 100644 --- a/src/video_core/shader/shader_ir.h +++ b/src/video_core/shader/shader_ir.h @@ -833,12 +833,10 @@ private: return StoreNode(OperationNode(code, std::move(meta), operands...)); } - template Node Operation(OperationCode code, std::vector&& operands) { return StoreNode(OperationNode(code, std::move(operands))); } - template Node Operation(OperationCode code, Meta&& meta, std::vector&& operands) { return StoreNode(OperationNode(code, std::move(meta), std::move(operands))); } -- cgit v1.2.3