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