summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-ast-support-types.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
* Clean up `natvis` and use fiddle to generate info needed for `.natvis` debugg...ArielG-NV2025-08-14
* Allow specializing entrypoints with generic value args or variadic types from...Yong He2025-08-09
* Emit additional diagnostic for invalid pointer taking operations (#7663)Gangzheng Tong2025-07-15
* Replace [KnownBuiltin] string-based comparisons with enum-based system (#7714)Copilot2025-07-15
* extend fiddle to allow custom lua splices in more places (#7559)Ellie Hermaszewska2025-07-01
* Minimal optional constraints (#7422)Julius Ikkala2025-06-28
* Add support for on-demand AST deserialization (#7482)Theresa Foley2025-06-19
* Mediate access to ContainerDecl members (#7242)Theresa Foley2025-06-09
* Remove SLANG_UNREFLECTED (#7241)Theresa Foley2025-05-27
* Generalize serialization system used for AST (#7126)Theresa Foley2025-05-21
* Allow lambda exprs without captures to coerce to `functype`. (#7129)Yong He2025-05-16
* A new approach to AST serialization (#6854)Theresa Foley2025-04-22
* Simplify implicit cast ctors for vector & matrix. (#6408)Yong He2025-02-20
* Fix modifier parsing. (#6347)Yong He2025-02-13
* Use two-stage parsing to disambiguate generic app and comparison. (#6281)Yong He2025-02-05
* Support cooperative vector (#6223)Jay Kwak2025-01-30
* improve error message on generic value decls (#6169)Darren Wihandi2025-01-24
* Fix cyclic lookups with UnscopedEnums (#6110)Julius Ikkala2025-01-17
* Check mismatching method parameter direction against interface declaration. (...Yong He2024-12-30
* Embed core module in wasm build. (#5569)Yong He2024-11-15
* Revert uint<->int implicit cast cost to prefer promotion to unsigned. (#5480)Yong He2024-11-02
* formatEllie Hermaszewska2024-10-29
* preparation for clang format (#5422)Ellie Hermaszewska2024-10-29
* Move texture format inference to frontend and add reflection api for it. (#5155)Yong He2024-09-26
* Support `IDifferentiablePtrType` (#5031)Sai Praveen Bangaru2024-09-19
* Support `where` clause and type equality constraint. (#4986)Yong He2024-09-05
* Tuple swizzling, concat, comparison and `countof`. (#4856)Yong He2024-08-19
* Variadic Generics Part 1: parsing and type checking. (#4833)Yong He2024-08-14
* Allow passing sized array to unsized array parameter. (#4744)Yong He2024-07-26
* Move the file public header files to `include` dir (#4636)kaizhangNV2024-07-17
* Capability System: Implicit capability upgrade warning/error (#4241)ArielG-NV2024-06-12
* Add slangc flag to `-zero-initialize` all variables (#3987)ArielG-NV2024-06-12
* Improve compile time performance. (#3857)Yong He2024-05-29
* Init expressions for struct fields support, #3738 (#3907)ArielG-NV2024-04-16
* Allow bit operators on enum types. (#3862)Yong He2024-04-01
* Fix type union logic in generic type inference. (#3852)Yong He2024-03-28
* Fix lookup to prevent finding `typedef` itself. (#3848)Yong He2024-03-27
* Implement GLSL gimageDim & memory qualifiers with optional extension(s); reso...ArielG-NV2024-03-26
* Changes to make UE TSR working with Slang. (#3815)Jay Kwak2024-03-22
* Support link time type specialization. (#3604)Yong He2024-02-20
* Support pointers in SPIRV. (#3561)Yong He2024-02-08
* Capability type checking. (#3530)Yong He2024-02-02
* Diagnose for invalid decl nesting + namespace lookup fixes. (#3397)Yong He2023-12-11
* Change default visibility of interface members and update docs. (#3381)Yong He2023-12-06
* Support visibility control and default to `internal`. (#3380)Yong He2023-12-06
* Improve generic type argument inference. (#3370)Yong He2023-11-29
* Cleanup builtin arithmetic interfaces. (#3317)Yong He2023-11-10
* Support `constref` parameters passing. (#3249)Yong He2023-09-28