summaryrefslogtreecommitdiffstats
path: root/source/slang/check.cpp
Commit message (Expand)AuthorAge
* 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
* Support explicit `this` expressionsTim Foley2017-10-30
* Initial work on support code generation for generics with constraints (#233)Tim Foley2017-10-27
* in-progress work: allow render-test to generate and bind various resource inp...YONGH\yongh2017-10-20
* Implement notion of a "container format" (#213)Tim Foley2017-10-16
* Work towards target-specific function overloads (#210)Tim Foley2017-10-12
* Bug fixing (#207)Tim Foley2017-10-11
* IR: overhaul IR design/implementation (#195)Tim Foley2017-10-04
* First attempt at a Linux build (#193)Tim Foley2017-09-27
* Support IR-based codegen for a few more examples.Tim Foley2017-09-11
* Move implicit conversion operations to stdlibTim Foley2017-09-05
* Add an explicit `Name` typeTim Foley2017-08-14
* Rename `Name` fields to `name`Tim Foley2017-08-14
* Data-driven parsing of modifiersTim Foley2017-08-12
* Look up declaration keywords using ordinary scoping.Tim Foley2017-08-11
* Major naming overhaul:Tim Foley2017-08-09
* Remove uses of global variablesTim Foley2017-08-07
* Try to improve handling of failures during compilationTim Foley2017-07-19
* Add a compile-time loop construct to SlangTim Foley2017-07-18
* Support scalarization of varying input/output for GLSLTim Foley2017-07-18
* Don't report error on assigning to an erroneous expressionTim Foley2017-07-12
* Fix constant folding for `ParenExpr`Tim Foley2017-07-08
* Add back `UnparsedStmt`Tim Foley2017-07-08
* Revise how hidden implicit casts are recognized.Tim Foley2017-07-08
* Fully parse function bodies, even in "rewriter" modeTim Foley2017-07-08
* Fix up visitor approach.Tim Foley2017-07-07
* Fix many warnings-as-errors issues.Tim Foley2017-07-06