summaryrefslogtreecommitdiffstats
path: root/source/slang/preprocessor.cpp
Commit message (Expand)AuthorAge
* Use slang- prefix on slang compiler and core source (#973)jsmall-nvidia2019-05-31
* String/List closer to conventions, and use Index type (#959)jsmall-nvidia2019-04-29
* Split front- and back-ends (#846)Tim Foley2019-02-15
* Ignore expression if hit #if when skipping. (#844)jsmall-nvidia2019-02-13
* Feature/view path (#824)jsmall-nvidia2019-02-04
* Feature/file unique identity (#789)jsmall-nvidia2019-01-21
* Improvements around review of debug serialization info (#769)jsmall-nvidia2019-01-10
* Feature/serialization debug info (#767)jsmall-nvidia2019-01-07
* Feature/lex memory reduction (#762)jsmall-nvidia2018-12-20
* Add callable shader support for Vulkan ray tracing (#718)Tim Foley2018-11-12
* Fix implementation of >= in preprocessor conditionals (#701)Tim Foley2018-10-30
* Feature/file system cache (#692)jsmall-nvidia2018-10-26
* Feature/premake linux (#689)jsmall-nvidia2018-10-25
* Feature/include refactor (#675)jsmall-nvidia2018-10-16
* Feature/source loc review (#672)jsmall-nvidia2018-10-12
* Feature/source loc refactor (#668)jsmall-nvidia2018-10-10
* Warn when undefined identifier used in preprocessor conditional (#642)Tim Foley2018-09-19
* Add basic support for #pragma once (#630)Tim Foley2018-08-27
* Add support for "blobs" and a file-system callback (#596)Tim Foley2018-06-14
* Preprocessor cleanups (#484)Tim Foley2018-04-12
* Remove #import directive (#389)Tim Foley2018-01-29
* 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