summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-syntax.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
* Allow interface methods to have default implementations. (#7439)Yong He2025-06-13
* Mediate access to ContainerDecl members (#7242)Theresa Foley2025-06-09
* Initial support for immutable lambda expressions. (#6914)Yong He2025-04-30
* A new approach to AST serialization (#6854)Theresa Foley2025-04-22
* Fix requirement candidate lookup to prefer decls in the same paraent as the i...Yong He2024-12-30
* formatEllie Hermaszewska2024-10-29
* Properly check switch case. (#5341)Yong He2024-10-20
* Add ability to specialize generic references to functions, types and more (#4...Sai Praveen Bangaru2024-08-27
* Add ParamDecl as the attribute target (#4067)kaizhangNV2024-05-01
* Support loading serialized modules. (#3588)Yong He2024-02-15
* Improve Capability System (#3555)Yong He2024-02-06
* Support visibility control and default to `internal`. (#3380)Yong He2023-12-06
* Add `IArray`. (#3281)Yong He2023-10-25
* Redesign `DeclRef` and systematic `Val` deduplication (#3049)Yong He2023-08-04
* Make DeclRefBase a Val, and DeclRef<T> a helper class. (#2967)Yong He2023-07-07
* Do not use member function of incomplete SemanticsVisitor (#2968)Ellie Hermaszewska2023-07-07
* Bottleneck DeclRef creation through ASTBuilder. (#2689)Yong He2023-07-05
* Issue diagnostic for incorrect parameter types & directionality when defining...Sai Praveen Bangaru2023-06-29
* Fix intellisense and autodiff crashes. (#2879)Yong He2023-05-10
* Intellisense: show info on decl kind and differentiability. (#2847)Yong He2023-04-26
* Make ArrayExpressionType a DeclRefType and define its autodiff extension in s...Yong He2023-01-30
* Allow `no_diff` on `this` parameter. (#2543)Yong He2022-12-01
* Allow `no_diff` modifier on parameters (#2538)Yong He2022-11-29
* Autodiff through simple dynamic dispatch. (#2527)Yong He2022-11-23
* Clean up type checking of higher order expressions. (#2519)Yong He2022-11-16
* Deduplicate AST type nodes and cache lookup operations. (#2397)Yong He2022-09-13
* Clean up void returns. (#2260)Yong He2022-06-01
* New language feature: basic error handling. (#2253)Yong He2022-06-01
* Fix initializer lists for derived structs (#1862)T. Foley2021-05-27
* Fix a bug for enumerations with explicit "tag type" (#1856)T. Foley2021-05-26
* A bunch of overlapping semantic-checking fixes (#1743)Tim Foley2021-03-10
* Fix the way extension declarations are cached for lookup (#1450)Tim Foley2020-07-23
* Initial work on property declarations (#1410)Tim Foley2020-06-30
* ASTNodes use MemoryArena (#1376)jsmall-nvidia2020-06-05
* Devirtualize AST types (#1368)jsmall-nvidia2020-06-03
* Feature/ast syntax standard (#1360)jsmall-nvidia2020-05-29
* WIP: ASTBuilder (#1358)jsmall-nvidia2020-05-28
* Tidy up around AST nodes (#1353)jsmall-nvidia2020-05-22
* AST nodes using C++ Extractor (#1341)jsmall-nvidia2020-05-08
* Enhanced C++ extractor (#1340)jsmall-nvidia2020-05-07
* Diagnose attempts to call instance methods from static methods (#1330)Tim Foley2020-04-21
* Remove static struct members from layout and reflection (#1310)jsmall-nvidia2020-04-08
* Add basic support for namespaces (#1304)Tim Foley2020-04-02
* Define compound intrinsic ops in the standard library (#1273)Tim Foley2020-03-16
* Expand range of definitions that can be moved into stdlib (#1259)Tim Foley2020-03-06
* Feature/glslang spirv version (#1256)jsmall-nvidia2020-03-05
* __spirv_version Decoration (#1255)jsmall-nvidia2020-03-03
* Constant time dynamic cast (#1250)jsmall-nvidia2020-02-28