summaryrefslogtreecommitdiff
path: root/source/slang/slang-diagnostic-defs.h
AgeCommit message (Expand)Author
2025-10-13Fix segfault on arrays of structs containing parameter blocks (#8555)Ellie Hermaszewska
2025-10-11Add diagnostic for cyclic #include. (#8679)Yong He
2025-10-03Rename some symbols related to pointers types (#8592)Theresa Foley
2025-09-30canonical type equality constraint (#8445)Ronan
2025-09-29Fix segfault when shader entry points return resource types (#8434)Copilot
2025-09-26Diagnostic on use of unsupported entry point modifiers (#8487)James Helferty (NVIDIA)
2025-09-17Diagnostic for metal ref mesh output assignment (#8365)James Helferty (NVIDIA)
2025-09-16Diagnose error when the function args can't satisfy constexpr parameter requi...Gangzheng Tong
2025-09-05Relax restriction on using link-time types for shader parameters. (#8387)Yong He
2025-09-03Diagnose on structured buffers containing resources (#8222)Ellie Hermaszewska
2025-08-29[CBP] Pointer frontend changes + groupshared pointer support (#7848)ArielG-NV
2025-08-14Fix typo in "compilation ceased" error identifier (#8189)Sam Estep
2025-08-08Error if super-type capabilities are a super-set of sub-type (#7452)ArielG-NV
2025-08-08Diagnose on array of parameterblock instead of asserting (#8123)Ellie Hermaszewska
2025-08-07Support `expand` on concrete tuple values. (#8106)Yong He
2025-08-07Add warning for comma operators used outside for-loops and expand expressions...Copilot
2025-08-06Add Discord server link to Slang internal error messages (#8026)Copilot
2025-07-30disallow `static const` variables without default-value (#7993)ArielG-NV
2025-07-29Detect uses of uninitialized resource fields (#7962)Ellie Hermaszewska
2025-07-24Fix confusing error messages for interface return type mismatches (#7854)Copilot
2025-07-22Fix segfault when using -separate-debug-info with unsupported targets (#7777)Copilot
2025-07-18Lower int/uint/bool matrices to arrays for SPIRV (#7687)venkataram-nv
2025-07-18Add bounds checking for out-of-bounds array access with constant indices (#7814)Copilot
2025-07-16Diagnose on initExpr of a global `const` decl (#7711)Yong He
2025-07-16Add clear diagnostic for unsupported float types in generic value parameters ...Copilot
2025-07-15Emit additional diagnostic for invalid pointer taking operations (#7663)Gangzheng Tong
2025-07-11Ensure generic constraints are checked before inner extension. (#7685)Yong He
2025-07-11Fix int16_t/uint16_t support for WGSL target (#7692)Copilot
2025-07-09Fix internal error when a generic in an extension is unused (#7665)Copilot
2025-07-09no_diff diagnostics improvement (#7655)kaizhangNV
2025-07-08Add error for forward references in generic constraints (#7615)sricker-nvidia
2025-07-01Allow Link time constant array length sizing, warn on unsupported functionali...Ellie Hermaszewska
2025-06-28Minimal optional constraints (#7422)Julius Ikkala
2025-06-17LanguageServer: Enhance auto completion for override. (#7465)Yong He
2025-06-16Require `override` keyword for overriding default interface methods. (#7458)Yong He
2025-06-12Diagnose on use of struct inheritance. (#7419)Yong He
2025-06-08Fix interface types as RHS of is/as operators (#7234)Jay Kwak
2025-06-05 Fix crash when loading modules with syntax errors (#6993) (#7288)Harsh Aggarwal (NVIDIA)
2025-06-04Add legalization for 0-sized arrays. (#7327)Yong He
2025-06-04Make interface types non c-style in Slang2026. (#7260)Yong He
2025-05-29Fix SPIRV `OpSpecConstantOp` emit (#7158)Darren Wihandi
2025-05-29Language version + tuple syntax. (#7230)Yong He
2025-05-27Add check for subscript operator return type (#7244)Mukund Keshava
2025-05-23Implement throw & catch statements (#6916)Julius Ikkala
2025-05-22Initial `dyn` keyword support & `-lang 2026` compiler option (#7172)ArielG-NV
2025-05-16Enforce rule that `export`/`extern` (non cpp) must be `const` (#7113)ArielG-NV
2025-05-15Add checking for hlsl register semantic. (#7118)Yong He
2025-05-15Rename 'main' on some backends (#7105)Mukund Keshava
2025-05-14Error out on invalid vector sizes (#7076)Darren Wihandi
2025-04-30Initial support for immutable lambda expressions. (#6914)Yong He