summaryrefslogtreecommitdiffstats
path: root/source/slang/compiler.h
Commit message (Expand)AuthorAge
...
* Remove #import directive (#389)Tim Foley2018-01-29
* Improvements and bug fixes for global type parametersYong He2018-01-21
* Allow arbitrary type string as type argument in spAddEntryPointEx.Yong He2018-01-19
* Fix type lookup of global type argumentsYong He2018-01-03
* Add API for querying TypeLayout from a TypeYong He2018-01-03
* Generate IR per-module for loaded modules (#299)Tim Foley2017-11-28
* IR: Add support for `out` and `inout` parameters (#289)Tim Foley2017-11-17
* Add support for global generic parameters (#285)Yong He2017-11-17
* Parameter block work (#276)Tim Foley2017-11-13
* Parameter blocks (#245)Tim Foley2017-11-06
* Allow use of dxc compiler for DXIL generation (#241)Tim Foley2017-11-01
* Implement notion of a "container format" (#213)Tim Foley2017-10-16
* Get rid of the `-slang-ir-asm` target (#212)Tim Foley2017-10-13
* Move reflection JSON generation into separate text fixture (#211)Tim Foley2017-10-13
* IR: overhaul IR design/implementation (#195)Tim Foley2017-10-04
* IR: handle control flow constructs (#186)Tim Foley2017-09-14
* Add an explicit `Name` typeTim Foley2017-08-14
* Data-driven parsing of modifiersTim Foley2017-08-12
* Look up declaration keywords using ordinary scoping.Tim Foley2017-08-11
* Make source location lightweightTim Foley2017-08-10
* Major naming overhaul:Tim Foley2017-08-09
* Remove uses of global variablesTim Foley2017-08-07
* Add a `-o` option to command-line `slangc`Tim Foley2017-07-25
* Add an API option to control emission of `#line` directivesTim Foley2017-07-21
* Add support for dumping intermediates for debugging.Tim Foley2017-07-13
* Removed spGetTranslationUnitCode; Unified EntryPointResult/TranslationUnitRes...Kai-Hwa Yao2017-07-10
* Refactored compile output to work with raw data instead of StringsKai-Hwa Yao2017-07-10
* Cleanups for test cases:Tim Foley2017-07-10
* Pick layout rules based on target languge, not source.Tim Foley2017-07-09
* Add meta-definitions for AST typesTim Foley2017-06-30
* Check for re-import at translation-unit levelTim Foley2017-06-26
* Make `#import` work with preprocessor macrosTim Foley2017-06-26
* Replace "auto-import" with `#import`Tim Foley2017-06-26
* Include imported code when generating reflection dataTim Foley2017-06-26
* Overhaul handling of entry points and translation units.Tim Foley2017-06-20
* Make sure that semantic checks always apply to Slang filesTim Foley2017-06-19
* Allow for automatic importing of Slang codeTim Foley2017-06-19
* Remove more "core" code that isn't used.Tim Foley2017-06-15
* Rename `CoreLib::*` to `Slang`Tim Foley2017-06-15
* Rename `Slang::Compiler` -> `Slang`Tim Foley2017-06-15
* First pass at support for cross-compilationTim Foley2017-06-13
* Initial import of code.Tim Foley2017-06-09