From 9ab24cfa4ef2a5b4572a28eff5a65266416b0a88 Mon Sep 17 00:00:00 2001 From: Yong He Date: Tue, 14 May 2024 08:24:07 -0700 Subject: Propagate warning settings on `Linkage` to IR passes. (#4156) --- source/slang/slang.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'source') diff --git a/source/slang/slang.cpp b/source/slang/slang.cpp index bebcd7fab..e43c9a556 100644 --- a/source/slang/slang.cpp +++ b/source/slang/slang.cpp @@ -4309,6 +4309,7 @@ SLANG_NO_THROW SlangResult SLANG_MCALL ComponentType::getEntryPointCode( auto targetProgram = getTargetProgram(target); DiagnosticSink sink(linkage->getSourceManager(), Lexer::sourceLocationLexer); + applySettingsToDiagnosticSink(&sink, &sink, linkage->m_optionSet); applySettingsToDiagnosticSink(&sink, &sink, m_optionSet); IArtifact* artifact = targetProgram->getOrCreateEntryPointResult(entryPointIndex, &sink); -- cgit v1.2.3