summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-ast-base.h
Commit message (Expand)AuthorAge
* fix a crash when using type equality constaint (#8515)kaizhangNV2025-09-23
* Diagnose on structured buffers containing resources (#8222)Ellie Hermaszewska2025-09-03
* A new approach to AST node deduplication (#8072)Theresa Foley2025-08-06
* extend fiddle to allow custom lua splices in more places (#7559)Ellie Hermaszewska2025-07-01
* 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
* Added getCanonicalGenericConstraints2 (sorts constraints and allows more gene...Ronan2025-04-26
* A new approach to AST serialization (#6854)Theresa Foley2025-04-22
* Make capability diagnostic message more friendly. (#6474)Yong He2025-02-27
* Use two-stage parsing to disambiguate generic app and comparison. (#6281)Yong He2025-02-05
* Create DirectDeclRef when creating Decl to prevent invalid dedup. (#5945)Yong He2025-01-03
* formatEllie Hermaszewska2024-10-29
* Replace the word stdlib or standard-library with core-module for source code ...Jay Kwak2024-10-28
* Add `IRWArray` interface, and make StructuredBuffer conform to them. (#5097)Yong He2024-09-18
* Simplify `CapabilitySet` Diagnostic Printing (#4678)ArielG-NV2024-07-23
* Support loading serialized modules. (#3588)Yong He2024-02-15
* Capability type checking. (#3530)Yong He2024-02-02
* Support generic interfaces. (#3278)Yong He2023-10-25
* squash warnings (#3113)Ellie Hermaszewska2023-08-15
* Use ankerl/unordered_dense as a hashmap implementation (#3036)Ellie Hermaszewska2023-08-16
* Clean up and improve Val deduplication performance. (#3069)Yong He2023-08-09
* Fix `Val` deduplication bug. (#3050)Yong He2023-08-07
* Redesign `DeclRef` and systematic `Val` deduplication (#3049)Yong He2023-08-04
* Optimize specialization, and remove unnecessary calls to `simplifyIR`. (#2999)Yong He2023-07-19
* Simplify Lookup and improve compiler performance. (#2996)Yong He2023-07-18
* Create and cache flattened inheritance lists (#2740)Theresa Foley2023-07-12
* Make DeclRefBase a Val, and DeclRef<T> a helper class. (#2967)Yong He2023-07-07
* Pointer layout support (#2930)jsmall-nvidia2023-06-27
* Embed stdlib documentation to AST. (#2851)Yong He2023-04-27
* Dictionary using lowerCamel (#2835)jsmall-nvidia2023-04-25
* Fix differential type registration through non-differentiable type. (#2677)Yong He2023-02-24
* Make `DifferentialPair` able to nest. (#2477)Yong He2022-11-01
* Shader cache index implementation (#2452)lucy96chen2022-10-17
* Add getVersionString() to IDownstreamCompiler (#2446)lucy96chen2022-10-13
* Support partial inference of generic arguments (#2404)Theresa Foley2022-09-20
* Deduplicate AST type nodes and cache lookup operations. (#2397)Yong He2022-09-13
* Actual global support (#2262)jsmall-nvidia2022-06-08
* Make Scope non ref counted (#1904)jsmall-nvidia2021-07-09
* Doc improvements (#1729)jsmall-nvidia2021-03-01
* Remove GlobalGenericParamSubstitution (#1684)Tim Foley2021-02-02
* Standard library save/loadable (#1592)jsmall-nvidia2020-11-05
* Value type serialization via C++ Extractor (#1588)jsmall-nvidia2020-10-26
* C++ extractor fix for access modifiers (#1586)jsmall-nvidia2020-10-23
* Single pass C++ extraction (#1583)jsmall-nvidia2020-10-22
* Small improvement in AST serialization (#1582)jsmall-nvidia2020-10-20
* Use Reflection for (Serial)RefObject Serialization (#1567)jsmall-nvidia2020-10-06
* Generalizing Serialization (#1563)jsmall-nvidia2020-09-30
* AST Serialization writing (#1407)jsmall-nvidia2020-06-24