diff --git a/source/slang/slang-ir-validate.h b/source/slang/slang-ir-validate.h index b873fc76353..7fc882f3722 100644 --- a/source/slang/slang-ir-validate.h +++ b/source/slang/slang-ir-validate.h @@ -42,14 +42,14 @@ class [[nodiscard]] IRValidationScope public: // Constructor saves current state and sets new state explicit IRValidationScope(bool enableValidation); - + // Destructor automatically restores previous state ~IRValidationScope(); - + // Non-copyable to prevent accidental copies IRValidationScope(const IRValidationScope&) = delete; IRValidationScope& operator=(const IRValidationScope&) = delete; - + // Non-movable to keep it simple IRValidationScope(IRValidationScope&&) = delete; IRValidationScope& operator=(IRValidationScope&&) = delete;