Skip to content

Commit

Permalink
🚨 fix clang-tidy warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
burgholzer committed Feb 8, 2024
1 parent 52f7be8 commit b4c0709
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions include/mqt-core/operations/CompoundOperation.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ class CompoundOperation final : public Operation {
std::vector<std::unique_ptr<Operation>> ops{};

public:
explicit CompoundOperation(const std::size_t nq);
explicit CompoundOperation(std::size_t nq);

CompoundOperation(const std::size_t nq,
CompoundOperation(std::size_t nq,
std::vector<std::unique_ptr<Operation>>&& operations);

CompoundOperation(const CompoundOperation& co);
Expand All @@ -20,30 +20,30 @@ class CompoundOperation final : public Operation {

[[nodiscard]] std::unique_ptr<Operation> clone() const override;

void setNqubits(const std::size_t nq) override;
void setNqubits(std::size_t nq) override;

[[nodiscard]] bool isCompoundOperation() const override;

[[nodiscard]] bool isNonUnitaryOperation() const override;

[[nodiscard]] inline bool isSymbolicOperation() const override;

void addControl(const Control c) override;
void addControl(Control c) override;

void clearControls() override;

void removeControl(const Control c) override;
void removeControl(Control c) override;

Controls::iterator removeControl(const Controls::iterator it) override;
Controls::iterator removeControl(Controls::iterator it) override;

[[nodiscard]] bool equals(const Operation& op, const Permutation& perm1,
const Permutation& perm2) const override;
[[nodiscard]] bool equals(const Operation& operation) const override;

std::ostream& print(std::ostream& os, const Permutation& permutation,
const std::size_t prefixWidth) const override;
std::size_t prefixWidth) const override;

[[nodiscard]] bool actsOn(const Qubit i) const override;
[[nodiscard]] bool actsOn(Qubit i) const override;

void addDepthContribution(std::vector<std::size_t>& depths) const override;

Expand Down

0 comments on commit b4c0709

Please sign in to comment.