summaryrefslogtreecommitdiff
path: root/source/slang/check.cpp
AgeCommit message (Expand)Author
2018-01-09bruteforce implementation of witness table resolution for associated (#358)Yong He
2018-01-04Bug fixes for Slang integration (#356)Yong He
2018-01-03Fix type lookup of global type argumentsYong He
2018-01-03add call to `EnsureDecl` in `SpecializeGenericForOverload`.Yong He
2018-01-02no-codegen compile flag and global generics reflection (#347)Yong He
2017-12-27Support nested generic types (e.g. L<T<S>>)Yong He
2017-12-22Merge branch 'master' into implicit-generic-appTim Foley
2017-12-22Support for transitive subtype witnesses (#331)Tim Foley
2017-12-22Support generic type constraints when implicitly invoking genericTim Foley
2017-12-20IR: fixes for subscript accessors (#322)Tim Foley
2017-12-08Cleanups to `ParameterBlock<T>` behavior. (#304)Tim Foley
2017-11-28Generate IR per-module for loaded modules (#299)Tim Foley
2017-11-17Add support for global generic parameters (#285)Yong He
2017-11-08Cleanup of "suport generic interface method".Yong He
2017-11-07Support generic interface methods (#251)Yong He
2017-11-07Attach correct types to subscript accessorsTim Foley
2017-11-05small cleanupsYong He
2017-11-04style fixesYong He
2017-11-04naming cleanupYong He
2017-11-04fix warningsYong He
2017-11-04merge with fixWarnings branchYong He
2017-11-04fix linux buildYong He
2017-11-04Merge branch 'master' of https://github.com/shader-slang/slangYong He
2017-11-04fixed all warningsYong He
2017-11-04fix all unreachable code warningsYong He
2017-11-04Passing both assoctype-simple and assoctype-complex test cases.Yong He
2017-11-04Merge https://github.com/shader-slang/slangYong He
2017-11-04work in-progressYong He
2017-11-03associatedtypes: generating almost correct HLSL, but is not calling correctly...Yong He
2017-11-03Fix #248 (#249)Tim Foley
2017-11-03in-progress workYong He
2017-11-02work inprogressYONGH\yongh
2017-11-01Adding support for associated types.Yong He
2017-10-31work in-progress: type checking associated typesYong He
2017-10-30Allow for implicit `this` expressions.Tim Foley
2017-10-30Support explicit `this` expressionsTim Foley
2017-10-27Initial work on support code generation for generics with constraints (#233)Tim Foley
2017-10-20in-progress work: allow render-test to generate and bind various resource inp...YONGH\yongh
2017-10-16Implement notion of a "container format" (#213)Tim Foley
2017-10-12Work towards target-specific function overloads (#210)Tim Foley
2017-10-11Bug fixing (#207)Tim Foley
2017-10-04IR: overhaul IR design/implementation (#195)Tim Foley
2017-09-27First attempt at a Linux build (#193)Tim Foley
2017-09-11Support IR-based codegen for a few more examples.Tim Foley
2017-09-05Move implicit conversion operations to stdlibTim Foley
2017-08-14Add an explicit `Name` typeTim Foley
2017-08-14Rename `Name` fields to `name`Tim Foley
2017-08-12Data-driven parsing of modifiersTim Foley
2017-08-11Look up declaration keywords using ordinary scoping.Tim Foley
2017-08-09Major naming overhaul:Tim Foley