summaryrefslogtreecommitdiffstats
path: root/source/slang/check.cpp
Commit message (Expand)AuthorAge
* Falcor fixes (#402)Tim Foley2018-02-08
* Remove support for the -no-checking flag (#392)Tim Foley2018-02-02
* Fix some crashing bugs around local variable declarations. (#385)Tim Foley2018-01-26
* Trying to get generic extensions to workTim Foley2018-01-21
* Improvements and bug fixes for global type parametersYong He2018-01-21
* bug fixesYong He2018-01-20
* Allow arbitrary type string as type argument in spAddEntryPointEx.Yong He2018-01-19
* All compiler fixes to get ir branch work with falcor feature demo.Yong He2018-01-17
* bug fixes to get falcor example shader code to compile.Yong He2018-01-16
* Allow extension on interface (#369)Yong He2018-01-16
* temporary workaround to fix test case failures.Yong He2018-01-14
* allow extension of a concrete type to implement additional interfaceYong He2018-01-14
* Fix creation of `ThisTypeSubstitution`.Yong He2018-01-13
* Support nested genericsYong He2018-01-12
* Refactor substitution representation in DeclRefBase (#363)Yong He2018-01-12
* bruteforce implementation of witness table resolution for associated (#358)Yong He2018-01-09
* Bug fixes for Slang integration (#356)Yong He2018-01-04
* Fix type lookup of global type argumentsYong He2018-01-03
* add call to `EnsureDecl` in `SpecializeGenericForOverload`.Yong He2018-01-03
* no-codegen compile flag and global generics reflection (#347)Yong He2018-01-02
* Support nested generic types (e.g. L<T<S>>)Yong He2017-12-27
* Merge branch 'master' into implicit-generic-appTim Foley2017-12-22
|\
| * Support for transitive subtype witnesses (#331)Tim Foley2017-12-22
* | Support generic type constraints when implicitly invoking genericTim Foley2017-12-22
|/
* IR: fixes for subscript accessors (#322)Tim Foley2017-12-20
* Cleanups to `ParameterBlock<T>` behavior. (#304)Tim Foley2017-12-08
* Generate IR per-module for loaded modules (#299)Tim Foley2017-11-28
* Add support for global generic parameters (#285)Yong He2017-11-17
* Cleanup of "suport generic interface method".Yong He2017-11-08
* Support generic interface methods (#251)Yong He2017-11-07
* Attach correct types to subscript accessorsTim Foley2017-11-07
* small cleanupsYong He2017-11-05
* style fixesYong He2017-11-04
* naming cleanupYong He2017-11-04
* fix warningsYong He2017-11-04
* merge with fixWarnings branchYong He2017-11-04
|\
| * fix linux buildYong He2017-11-04
| * Merge branch 'master' of https://github.com/shader-slang/slangYong He2017-11-04
| |\
| * | fixed all warningsYong He2017-11-04
| * | fix all unreachable code warningsYong He2017-11-04
* | | Passing both assoctype-simple and assoctype-complex test cases.Yong He2017-11-04
* | | Merge https://github.com/shader-slang/slangYong He2017-11-04
|\ \ \ | | |/ | |/|
| * | Fix #248 (#249)Tim Foley2017-11-03
| |/
* | work in-progressYong He2017-11-04
* | associatedtypes: generating almost correct HLSL, but is not calling correctly...Yong He2017-11-03
* | in-progress workYong He2017-11-03
* | work inprogressYONGH\yongh2017-11-02
* | Adding support for associated types.Yong He2017-11-01
* | work in-progress: type checking associated typesYong He2017-10-31
|/
* Allow for implicit `this` expressions.Tim Foley2017-10-30