summaryrefslogtreecommitdiffstats
path: root/source/slang/preprocessor.cpp
Commit message (Expand)AuthorAge
* Preprocessor: fix `undef` and redefinition (#204)Tim Foley2017-10-09
* Add an explicit `Name` typeTim Foley2017-08-14
* Rename `Name` fields to `name`Tim Foley2017-08-14
* Make source location lightweightTim Foley2017-08-10
* Major naming overhaul:Tim Foley2017-08-09
* Try to improve handling of failures during compilationTim Foley2017-07-19
* Initial work on handling resources in structs during cross-compilationTim Foley2017-07-11
* Fix many warnings-as-errors issues.Tim Foley2017-07-06
* Rename literal tokens.Tim Foley2017-06-28
* 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
* Fixes for preprocessor conditionals that use macrosTim Foley2017-06-19
* Allow for automatic importing of Slang codeTim Foley2017-06-19
* Rename `CoreLib::*` to `Slang`Tim Foley2017-06-15
* Rename `Slang::Compiler` -> `Slang`Tim Foley2017-06-15
* Preprocessor: fix bug with multi-argument macros.Tim Foley2017-06-12
* Initial import of code.Tim Foley2017-06-09