[clang] Clarify some code based on static analysis complaints; NFC (PR #145679)

Aaron Ballman via cfe-commits cfe-commits at lists.llvm.org
Wed Jun 25 10:02:12 PDT 2025


================
@@ -589,8 +589,7 @@ void CGHLSLRuntime::initializeBufferFromBinding(const HLSLBufferDecl *BufDecl,
   auto *NonUniform = llvm::ConstantInt::get(Int1Ty, false);
   auto *Index = llvm::ConstantInt::get(CGM.IntTy, 0);
   auto *RangeSize = llvm::ConstantInt::get(CGM.IntTy, 1);
-  auto *Space =
-      llvm::ConstantInt::get(CGM.IntTy, RBA ? RBA->getSpaceNumber() : 0);
+  auto *Space = llvm::ConstantInt::get(CGM.IntTy, RBA->getSpaceNumber());
----------------
AaronBallman wrote:

Sure! I added that.

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


More information about the cfe-commits mailing list