summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-check-impl.h
Commit message (Expand)AuthorAge
* Use symbol alias instead of wrapper synthesis to implement link-time types. (...Yong He2025-10-07
* Rename some symbols related to pointers types (#8592)Theresa Foley2025-10-03
* Split overloaded uses of RefType in front-end (#8427)Theresa Foley2025-09-23
* Diagnose on structured buffers containing resources (#8222)Ellie Hermaszewska2025-09-03
* [CBP] Pointer frontend changes + groupshared pointer support (#7848)ArielG-NV2025-08-29
* Fix constructor overload ambiguity with scalar and vector parameters (#8109)Copilot2025-08-18
* Diagnose on array of parameterblock instead of asserting (#8123)Ellie Hermaszewska2025-08-08
* Support `expand` on concrete tuple values. (#8106)Yong He2025-08-07
* Add warning for comma operators used outside for-loops and expand expressions...Copilot2025-08-07
* Improve diagnostics over ambiguous references. (#7930)Yong He2025-07-29
* Organize code better by splitting some big files (#7890)Theresa Foley2025-07-24
* Fix confusing error messages for interface return type mismatches (#7854)Copilot2025-07-24
* Fix Conditioanl<T, false> fields with a semantic. (#7855)Yong He2025-07-22
* Fix enum array indexing by adding implicit conversion support (#7815)Copilot2025-07-18
* Improve lookup performance. (#7798)Yong He2025-07-17
* Emit additional diagnostic for invalid pointer taking operations (#7663)Gangzheng Tong2025-07-15
* Ensure generic constraints are checked before inner extension. (#7685)Yong He2025-07-11
* no_diff diagnostics improvement (#7655)kaizhangNV2025-07-09
* Fix `extension` incorrectly interacting with `equality` and `type-coercion` c...ArielG-NV2025-07-09
* Language Server Enhancements (#7604)Yong He2025-07-03
* Defer immutable buffer loads when emitting spirv. (#7579)Yong He2025-07-02
* Minimal optional constraints (#7422)Julius Ikkala2025-06-28
* LanguageServer: Enhance auto completion for override. (#7465)Yong He2025-06-17
* Require `override` keyword for overriding default interface methods. (#7458)Yong He2025-06-16
* Allow interface methods to have default implementations. (#7439)Yong He2025-06-13
* Make interface types non c-style in Slang2026. (#7260)Yong He2025-06-04
* Language version + tuple syntax. (#7230)Yong He2025-05-29
* Implement throw & catch statements (#6916)Julius Ikkala2025-05-23
* Allow lambda exprs without captures to coerce to `functype`. (#7129)Yong He2025-05-16
* Do not print errors in _coerce when "JustTrying". (#7064)Jay Kwak2025-05-15
* support specialization constant sized array (#6871)kaizhangNV2025-05-14
* Support Array Sizes using Generic arguments to be initialized via {} (#6720)Sruthik P2025-05-13
* Initial support for immutable lambda expressions. (#6914)Yong He2025-04-30
* Eliminate back-reference in ChildStmt (#6835)Theresa Foley2025-04-17
* Support for Payload Access Qualifiers (#3448) (#6595)Harsh Aggarwal (NVIDIA)2025-04-07
* Add defer statement (#6619)Julius Ikkala2025-04-06
* Fix lowering of associated types in generic interfaces (#6600)Sai Praveen Bangaru2025-03-15
* expose value of constant integers in module reflection (#6367)Alexandre Bléron2025-02-26
* Improve performance when compiling small shaders. (#6396)Yong He2025-02-23
* Simplify implicit cast ctors for vector & matrix. (#6408)Yong He2025-02-20
* Allow LHS of `where` to be any type. (#6333)Yong He2025-02-12
* maxtessfactor attribute should take a floating point value (#6289)Jay Kwak2025-02-05
* Use two-stage parsing to disambiguate generic app and comparison. (#6281)Yong He2025-02-05
* Feature/initialize list side branch (#6058)kaizhangNV2025-02-05
* Fix cyclic lookups with UnscopedEnums (#6110)Julius Ikkala2025-01-17
* Implement specialization constant support in numthreads / local_size (#5963)Julius Ikkala2025-01-14
* Initial implementation of SP#015 `DescriptorHandle<T>`. (#6028)Yong He2025-01-10
* Fix `getInheritanceInfo` for `ExtractExistentialType`. (#5971)Yong He2024-12-31
* Check mismatching method parameter direction against interface declaration. (...Yong He2024-12-30
* Enable exprs for GLSL binding layout qualifiers (#5807)Darren2024-12-10