From ac8ae61a153150e44cdf6c86952cf476e19a0b69 Mon Sep 17 00:00:00 2001 From: Helge Bahmann Date: Thu, 30 Jan 2025 08:57:15 +0100 Subject: [PATCH] review comment formatting changes --- jlm/rvsdg/lambda.cpp | 4 +--- jlm/rvsdg/lambda.hpp | 14 ++------------ 2 files changed, 3 insertions(+), 15 deletions(-) diff --git a/jlm/rvsdg/lambda.cpp b/jlm/rvsdg/lambda.cpp index 955132cfb..b21378c28 100644 --- a/jlm/rvsdg/lambda.cpp +++ b/jlm/rvsdg/lambda.cpp @@ -18,7 +18,7 @@ LambdaOperation::LambdaOperation(std::shared_ptr type) std::string LambdaOperation::debug_string() const { - return util::strfmt("LAMBDA[", Type()->debug_string(), "]"); + return util::strfmt("Lambda[", Type()->debug_string(), "]"); } bool @@ -34,8 +34,6 @@ LambdaOperation::copy() const return std::make_unique(*this); } -/* lambda node class */ - LambdaNode::~LambdaNode() = default; LambdaNode::LambdaNode(rvsdg::Region & parent, std::unique_ptr op) diff --git a/jlm/rvsdg/lambda.hpp b/jlm/rvsdg/lambda.hpp index 4b207de46..68d6f7f96 100644 --- a/jlm/rvsdg/lambda.hpp +++ b/jlm/rvsdg/lambda.hpp @@ -21,24 +21,14 @@ namespace jlm::rvsdg /** \brief Lambda operation * - * A lambda operation determines a lambda's name and \ref FunctionType "function type". + * A lambda operation determines a lambda's \ref FunctionType "function type". */ class LambdaOperation : public rvsdg::StructuralOperation { public: ~LambdaOperation() override; - LambdaOperation(std::shared_ptr type); - - LambdaOperation(const LambdaOperation & other) = default; - - LambdaOperation(LambdaOperation && other) noexcept = default; - - LambdaOperation & - operator=(const LambdaOperation & other) = default; - - LambdaOperation & - operator=(LambdaOperation && other) noexcept = default; + explicit LambdaOperation(std::shared_ptr type); [[nodiscard]] const FunctionType & type() const noexcept