index
:
slang.git
master
Making it easier to work with shaders
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
source
/
slang
/
slang-lookup.cpp
Age
Commit message (
Expand
)
Author
2024-10-29
format
Ellie Hermaszewska
2024-10-28
Replace the word stdlib or standard-library with core-module for source code ...
Jay Kwak
2024-08-30
Support extension on generic type. (#4968)
Yong He
2024-08-19
Tuple swizzling, concat, comparison and `countof`. (#4856)
Yong He
2024-06-12
Add compiler option to treat enum types as unscoped. (#4354)
Yong He
2024-05-08
Support `[__ref]` attribute to make `this` pass by reference. (#4139)
Yong He
2024-04-16
Fix for unscoped enums circular reference causing an error, #3959 (#3962)
ArielG-NV
2024-04-16
Init expressions for struct fields support, #3738 (#3907)
ArielG-NV
2024-03-27
Fix lookup to prevent finding `typedef` itself. (#3848)
Yong He
2024-03-14
Support unscoped enums. (#3771)
Yong He
2023-12-06
Support visibility control and default to `internal`. (#3380)
Yong He
2023-12-05
Support `include` for pulling file into the current module. (#3377)
Yong He
2023-11-16
Unify stdlib `Texture` types into one generic type. (#3327)
Yong He
2023-09-13
Add all RayQuery SPIRV Intrinsics. (#3204)
Yong He
2023-08-04
Redesign `DeclRef` and systematic `Val` deduplication (#3049)
Yong He
2023-07-18
Simplify Lookup and improve compiler performance. (#2996)
Yong He
2023-07-12
Create and cache flattened inheritance lists (#2740)
Theresa Foley
2023-07-07
Make DeclRefBase a Val, and DeclRef<T> a helper class. (#2967)
Yong He
2023-07-06
Fix erroneous error claiming variable is being used before its declaration (#...
Ellie Hermaszewska
2023-07-05
Bottleneck DeclRef creation through ASTBuilder. (#2689)
Yong He
2023-04-26
Fix most of the disabled warnings on gcc/clang (#2839)
Ellie Hermaszewska
2023-04-25
Dictionary using lowerCamel (#2835)
jsmall-nvidia
2022-10-26
Auto synthesis of Differential type (#2466)
Yong He
2022-10-24
Rework differentiation of member access through `[DerivativeMember(DiffType.f...
Yong He
2022-10-13
Fix missing implementations in ConjunctionSubtypeWitness. (#2449)
Yong He
2022-09-13
Deduplicate AST type nodes and cache lookup operations. (#2397)
Yong He
2022-08-10
Language server pointer type support + add `DLLImport` test (#2350)
Yong He
2022-08-04
Implicit pointer dereference when using member operator. (#2348)
Yong He
2022-06-22
More Language Server Improvements. (#2289)
Yong He
2022-04-26
Overloaded name lookup fix (#2199)
jsmall-nvidia
2021-11-03
Fix an infinite-recursion bug in type-checking (#2004)
Theresa Foley
2021-07-09
Make Scope non ref counted (#1904)
jsmall-nvidia
2021-04-01
Added compiler-core project (#1775)
jsmall-nvidia
2021-02-05
Initial implementation of interface conjunctions (#1691)
Tim Foley
2020-08-27
Enable simple extensions of interface types (#1521)
Tim Foley
2020-08-27
Clean up the way that lookup "through" a base type is encoded (#1519)
Tim Foley
2020-08-21
Allow calling a generic function with an existential value (dynamic dispatch)...
Yong He
2020-08-14
Fix an issue with explicit enum tag types (#1495)
Tim Foley
2020-07-23
Fix the way extension declarations are cached for lookup (#1450)
Tim Foley
2020-06-30
Initial work on property declarations (#1410)
Tim Foley
2020-06-18
Work on struct inheritance and interfaces
Tim Foley
2020-06-05
ASTNodes use MemoryArena (#1376)
jsmall-nvidia
2020-05-29
Feature/ast syntax standard (#1360)
jsmall-nvidia
2020-05-28
WIP: ASTBuilder (#1358)
jsmall-nvidia
2020-05-26
Improvements around hashing (#1355)
jsmall-nvidia
2020-05-22
Tidy up around AST nodes (#1353)
jsmall-nvidia
2020-04-21
Diagnose attempts to call instance methods from static methods (#1330)
Tim Foley
2020-04-02
Optimize creation of memberDictionary (#1305)
jsmall-nvidia
2020-04-02
Add basic support for namespaces (#1304)
Tim Foley
2020-03-06
Expand range of definitions that can be moved into stdlib (#1259)
Tim Foley
[next]