summaryrefslogtreecommitdiffstats
path: root/tests/preprocessor
Commit message (Expand)AuthorAge
* Partial fix for macro expasnion of token pastes (#1727)Tim Foley2021-02-24
* Diagnostic location highlighting (#1700)jsmall-nvidia2021-02-12
* Include hierarchy output (#1595)jsmall-nvidia2020-11-11
* Support for float atomics on RWByteAddressBuffer (#1502)jsmall-nvidia2020-08-18
* Fix a preprocessor bug affecting X-macros (#1436)Tim Foley2020-07-10
* Fix for a macro expansion bug (#1192)Tim Foley2020-01-31
* Fix for infinite recursion with macro invocation (#1177)jsmall-nvidia2020-01-24
* Testing using a 'naked' ISlangFileSystemExt option. (#1026)jsmall-nvidia2019-08-19
* A more convoluted #pragma once file identity test, using relative paths. (#1021)jsmall-nvidia2019-08-15
* #include not using search paths (#873)jsmall-nvidia2019-03-02
* Ignore expression if hit #if when skipping. (#844)jsmall-nvidia2019-02-13
* Path simplification/hash mode, plus bug fixes (#788)jsmall-nvidia2019-01-21
* Feature/hash for source identity (#786)jsmall-nvidia2019-01-17
* Feature/include refactor (#675)jsmall-nvidia2018-10-16
* Add basic support for #pragma once (#630)Tim Foley2018-08-27
* Add tests for custom #error and #warning messages (#562)Tim Foley2018-05-11
* Fix handling of errors in imported modules (#387)Tim Foley2018-01-26
* Preprocessor: fix `undef` and redefinition (#204)Tim Foley2017-10-09
* Make source location lightweightTim Foley2017-08-10
* Cleanups for test cases:Tim Foley2017-07-10
* Make `#import` work with preprocessor macrosTim Foley2017-06-26
* AppVeyor: Run tests as part of AppVeyor buildsTim Foley2017-06-14
* Add test case for escaped newlines.Tim Foley2017-06-12
* Rename tests from `*.spire` to `*.slang`Tim Foley2017-06-12
* Initial import of code.Tim Foley2017-06-09