From bb017e6aa8ddbfac6b9a78a66f4706964fbeaff4 Mon Sep 17 00:00:00 2001 From: Yong He Date: Mon, 4 Mar 2024 21:57:50 -0800 Subject: Extend `as` and `is` operator to work on generic types. (#3672) --- source/slang/slang-emit.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/slang/slang-emit.cpp') diff --git a/source/slang/slang-emit.cpp b/source/slang/slang-emit.cpp index 763d96840..2217bc143 100644 --- a/source/slang/slang-emit.cpp +++ b/source/slang/slang-emit.cpp @@ -478,6 +478,8 @@ Result linkAndOptimizeIR( } lowerReinterpret(targetProgram, irModule, sink); + if (sink->getErrorCount() != 0) + return SLANG_FAIL; validateIRModuleIfEnabled(codeGenContext, irModule); -- cgit v1.2.3