diff --git a/llvm/lib/SYCLLowerIR/ESIMD/ESIMDVerifier.cpp b/llvm/lib/SYCLLowerIR/ESIMD/ESIMDVerifier.cpp index 1b6c6520cef39..951759db10c03 100644 --- a/llvm/lib/SYCLLowerIR/ESIMD/ESIMDVerifier.cpp +++ b/llvm/lib/SYCLLowerIR/ESIMD/ESIMDVerifier.cpp @@ -97,6 +97,8 @@ class BuffDeleter { BuffDeleter() = delete; BuffDeleter(const BuffDeleter &) = delete; BuffDeleter(BuffDeleter &&) = delete; + BuffDeleter &operator=(BuffDeleter &) = delete; + BuffDeleter &operator=(BuffDeleter &&) = delete; private: char *Buff;