summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-mangle.cpp
Commit message (Expand)AuthorAge
* [CBP] Pointer frontend changes + groupshared pointer support (#7848)ArielG-NV2025-08-29
* Make sizeof(T) & alignof(T) of generic types work as compile-time constants (...Julius Ikkala2025-05-22
* support specialization constant sized array (#6871)kaizhangNV2025-05-14
* Fixed name mangling of generic extensions (#6671)Ronan2025-05-09
* Added getCanonicalGenericConstraints2 (sorts constraints and allows more gene...Ronan2025-04-26
* A new approach to AST serialization (#6854)Theresa Foley2025-04-22
* Fixed generic interface specialization crashes (#6601): (#6688)Ronan2025-04-03
* Make IRWitnessTable HOISTABLE (#6417)Jay Kwak2025-04-01
* Add Slang-specific intrinsics for integer pack/unpack (#6459)Darren Wihandi2025-02-28
* Initial implementation of SP#015 `DescriptorHandle<T>`. (#6028)Yong He2025-01-10
* Add packed 8bit builtin types (#5939)Darren Wihandi2024-12-26
* Don't treat StrcturedBuffer<IFoo> as a specializable param. (#5645)Yong He2024-11-22
* Move switch statement bodies to their own lines (#5493)Ellie Hermaszewska2024-11-05
* formatEllie Hermaszewska2024-10-29
* Add stdlib documentation for attributes and interfaces. (#5297)Yong He2024-10-15
* Move C interface from slang.h to slang-deprecated.h (#5301)Ellie Hermaszewska2024-10-15
* Make variadic generics work with interfaces and forward autodiff. (#4905)Yong He2024-08-23
* Variadic Generics Part 1: parsing and type checking. (#4833)Yong He2024-08-14
* Fix the issue of name mangling (#4691)kaizhangNV2024-07-19
* Do not mangle the name of identifiers when __extern_cpp is added (#4052)kaizhangNV2024-04-29
* Fix name mangling and source file finding logic for precompiled module valida...Yong He2024-03-18
* Support link-time constants. (#3564)Yong He2024-02-09
* Diagnose for invalid decl nesting + namespace lookup fixes. (#3397)Yong He2023-12-11
* Support generic interfaces. (#3278)Yong He2023-10-25
* Use ankerl/unordered_dense as a hashmap implementation (#3036)Ellie Hermaszewska2023-08-16
* Various fixes in GLSL emit. (#3074)Yong He2023-08-09
* Redesign `DeclRef` and systematic `Val` deduplication (#3049)Yong He2023-08-04
* Simplify Lookup and improve compiler performance. (#2996)Yong He2023-07-18
* Make DeclRefBase a Val, and DeclRef<T> a helper class. (#2967)Yong He2023-07-07
* Bottleneck DeclRef creation through ASTBuilder. (#2689)Yong He2023-07-05
* Fix generic param inference through TypeCastIntVal. (#2916)Yong He2023-06-02
* MVP for higher order functions (#2849)Ellie Hermaszewska2023-05-11
* Fix most of the disabled warnings on gcc/clang (#2839)Ellie Hermaszewska2023-04-26
* StringBuilder to lowerCamel (#2840)jsmall-nvidia2023-04-25
* Dictionary using lowerCamel (#2835)jsmall-nvidia2023-04-25
* Fix name mangling of `FuncCallIntVal` in func signatures. (#2709)Yong He2023-03-16
* Support dynamic dispatch a backward differentiable function. (#2678)Yong He2023-02-24
* Make ArrayExpressionType a DeclRefType and define its autodiff extension in s...Yong He2023-01-30
* Split bwd_diff op into separate ops for primal and propagate func. (#2582)Yong He2023-01-06
* Autodiff through simple dynamic dispatch. (#2527)Yong He2022-11-23
* Clean up type checking of higher order expressions. (#2519)Yong He2022-11-16
* Add `[ForwardDerivativeOf]` attribute. (#2501)Yong He2022-11-09
* GFX: support D3D12EnableExperimentalFeatures. (#2424)Yong He2022-09-29
* Language feature: pointer sized int types. (#2401)Yong He2022-09-15
* Deduplicate AST type nodes and cache lookup operations. (#2397)Yong He2022-09-13
* More Language Server Improvements. (#2289)Yong He2022-06-22
* Various vulkan/glsl fixes. (#2222)Yong He2022-05-05
* Allow slangc to generate exe from .slang file. (#2170)Yong He2022-03-28
* Fixed naming conflicts in heterogeneous-hello-world (#2114)David Siher2022-02-03
* Two small fixes. (#1928)Theresa Foley2021-09-02