From 21f86773771c26da8bf3c458642e51b1728d419c Mon Sep 17 00:00:00 2001 From: Yong He Date: Thu, 29 Feb 2024 09:17:16 -0800 Subject: Fix crash in `insertDebugValueStore`. (#3647) --- source/slang/slang-ir-insert-debug-value-store.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source') diff --git a/source/slang/slang-ir-insert-debug-value-store.cpp b/source/slang/slang-ir-insert-debug-value-store.cpp index 2fec61f55..b689124a2 100644 --- a/source/slang/slang-ir-insert-debug-value-store.cpp +++ b/source/slang/slang-ir-insert-debug-value-store.cpp @@ -14,7 +14,8 @@ namespace Slang if (!firstBlock) return; auto funcDebugLoc = func->findDecoration(); - + if (!funcDebugLoc) + return; List params; for (auto param : firstBlock->getParams()) { -- cgit v1.2.3