[clang] [HLSL][NFC] Fix static analyzer concerns (PR #120090)

via cfe-commits cfe-commits at lists.llvm.org
Tue Dec 17 03:02:18 PST 2024


================
@@ -546,6 +546,9 @@ struct BuiltinTypeMethodBuilder {
 public:
   ~BuiltinTypeMethodBuilder() { finalizeMethod(); }
 
+  BuiltinTypeMethodBuilder(BuiltinTypeMethodBuilder &Other) = delete;
+  BuiltinTypeMethodBuilder &operator=(BuiltinTypeMethodBuilder &Other) = delete;
----------------
cor3ntin wrote:

```suggestion
  BuiltinTypeMethodBuilder(const BuiltinTypeMethodBuilder &Other) = delete;
  BuiltinTypeMethodBuilder &operator=(const BuiltinTypeMethodBuilder &Other) = delete;
```

https://github.com/llvm/llvm-project/pull/120090


More information about the cfe-commits mailing list