summaryrefslogtreecommitdiff
path: root/source/slang/slang-parser.cpp
AgeCommit message (Expand)Author
2025-06-09Mediate access to ContainerDecl members (#7242)Theresa Foley
2025-06-04Make interface types non c-style in Slang2026. (#7260)Yong He
2025-06-02move fix to CheckUsableType (#7264)Mukund Keshava
2025-05-31Add check for the variable requirement (#6677)Gangzheng Tong
2025-05-29Language version + tuple syntax. (#7230)Yong He
2025-05-25Fix #7232 (#7236)Julius Ikkala
2025-05-23Implement throw & catch statements (#6916)Julius Ikkala
2025-05-22Initial `dyn` keyword support & `-lang 2026` compiler option (#7172)ArielG-NV
2025-05-06Parse char literals as integers (#6989)Julius Ikkala
2025-04-30Initial support for immutable lambda expressions. (#6914)Yong He
2025-04-22A new approach to AST serialization (#6854)Theresa Foley
2025-04-17Fix compiler warning with clang 18.1.8 on windows (#6843)Jay Kwak
2025-04-14Consume `;` after parsing typedef decl. (#6759)Yong He
2025-04-06Add defer statement (#6619)Julius Ikkala
2025-03-25Fix mul operator followed by global scope (#6686)Gangzheng Tong
2025-03-19Fix reinterpret and bitcast and generic arg parsing. (#6627)Yong He
2025-02-20Simplify implicit cast ctors for vector & matrix. (#6408)Yong He
2025-02-13Fix modifier parsing. (#6347)Yong He
2025-02-06Support stage_switch. (#6311)Yong He
2025-02-06Don't overwrite existing module decl scopes when parsing new source files (#6...Anders Leino
2025-02-05Use two-stage parsing to disambiguate generic app and comparison. (#6281)Yong He
2025-02-03Auto enable `-fvk-use-entrypoint-name` when there is more than one entrypoint...Yong He
2025-02-02Add support for WGSL subgroup operations (#6213)Darren Wihandi
2025-01-17Add diagnostic for function body followed by a `;`;. (#6122)Yong He
2025-01-17Allow __subscript<T> syntax. (#6124)Yong He
2025-01-14Implement specialization constant support in numthreads / local_size (#5963)Julius Ikkala
2025-01-07Lower varying parameters as pointers instead of SSA values. (#5919)Yong He
2025-01-04Make 'shared' keyword map to 'groupshared' in GLSL mode (#6003)Julius Ikkala
2024-12-27Fix parsing GLSL SSBO arrays / bindless descriptors (#5932)Julius Ikkala
2024-12-18Fix the parser issue for not recognize Generic<T>[N] (#5912)kaizhangNV
2024-12-18Check decl nesting for namespaces. (#5910)Yong He
2024-12-15Enable exprs for all supported GLSL layout qualifiers (#5857)Darren
2024-12-10Enable exprs for GLSL binding layout qualifiers (#5807)Darren
2024-12-10Fix parsing logic of for loops' initial statement. (#5813)Yong He
2024-12-09Report error on nested functions. (#5792)Yong He
2024-12-03Conform non-suffixed integer literals (#5717)Darren Wihandi
2024-11-05Move switch statement bodies to their own lines (#5493)Ellie Hermaszewska
2024-10-29formatEllie Hermaszewska
2024-10-02Fix the broken CI (#5216)Jay Kwak
2024-10-01SizeOfLikeExpr has type int (#5205)Ellie Hermaszewska
2024-09-19Synthesize conformance for generic requirements. (#5111)Yong He
2024-09-05Support `where` clause and type equality constraint. (#4986)Yong He
2024-08-30Support extension on generic type. (#4968)Yong He
2024-08-30Support specialization constants. (#4963)Yong He
2024-08-27Add functor syntax support. (#4926)Yong He
2024-08-19Tuple swizzling, concat, comparison and `countof`. (#4856)Yong He
2024-08-14Variadic Generics Part 1: parsing and type checking. (#4833)Yong He
2024-08-07More reflection API features. (#4740)Sai Praveen Bangaru
2024-08-01Allow a enum case to reference a previously defined value. (#4768)Yong He
2024-06-28Parse scope for local variable declaration (#4507)Jay Kwak