From 79c94ea62a665beccf12a7b93b23599ae04937dd Mon Sep 17 00:00:00 2001 From: Thomas Lively Date: Fri, 31 Mar 2023 15:20:57 -0700 Subject: [NFC] Remove our bespoke `make_unique` implementation (#5613) This code predates our adoption of C++14 and can now be removed in favor of `std::make_unique`, which should be more efficient. --- src/passes/TrapMode.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/passes/TrapMode.cpp') diff --git a/src/passes/TrapMode.cpp b/src/passes/TrapMode.cpp index 8ea6fbfa1..3b62b0573 100644 --- a/src/passes/TrapMode.cpp +++ b/src/passes/TrapMode.cpp @@ -321,7 +321,8 @@ public: void visitModule(Module* curr) { trappingFunctions->addToModule(); } void doWalkModule(Module* module) { - trappingFunctions = make_unique(mode, *module); + trappingFunctions = + std::make_unique(mode, *module); super::doWalkModule(module); } -- cgit v1.2.3