summaryrefslogtreecommitdiff
path: root/source/slang/preprocessor.cpp
AgeCommit message (Expand)Author
2018-11-12Add callable shader support for Vulkan ray tracing (#718)Tim Foley
2018-10-30Fix implementation of >= in preprocessor conditionals (#701)Tim Foley
2018-10-26Feature/file system cache (#692)jsmall-nvidia
2018-10-25Feature/premake linux (#689)jsmall-nvidia
2018-10-16Feature/include refactor (#675)jsmall-nvidia
2018-10-12Feature/source loc review (#672)jsmall-nvidia
2018-10-10Feature/source loc refactor (#668)jsmall-nvidia
2018-09-19Warn when undefined identifier used in preprocessor conditional (#642)Tim Foley
2018-08-27Add basic support for #pragma once (#630)Tim Foley
2018-06-14Add support for "blobs" and a file-system callback (#596)Tim Foley
2018-04-12Preprocessor cleanups (#484)Tim Foley
2018-01-29Remove #import directive (#389)Tim Foley
2017-10-09Preprocessor: fix `undef` and redefinition (#204)Tim Foley
2017-08-14Add an explicit `Name` typeTim Foley
2017-08-14Rename `Name` fields to `name`Tim Foley
2017-08-10Make source location lightweightTim Foley
2017-08-09Major naming overhaul:Tim Foley
2017-07-19Try to improve handling of failures during compilationTim Foley
2017-07-11Initial work on handling resources in structs during cross-compilationTim Foley
2017-07-06Fix many warnings-as-errors issues.Tim Foley
2017-06-28Rename literal tokens.Tim Foley
2017-06-26Check for re-import at translation-unit levelTim Foley
2017-06-26Make `#import` work with preprocessor macrosTim Foley
2017-06-26Replace "auto-import" with `#import`Tim Foley
2017-06-19Fixes for preprocessor conditionals that use macrosTim Foley
2017-06-19Allow for automatic importing of Slang codeTim Foley
2017-06-15Rename `CoreLib::*` to `Slang`Tim Foley
2017-06-15Rename `Slang::Compiler` -> `Slang`Tim Foley
2017-06-12Preprocessor: fix bug with multi-argument macros.Tim Foley
2017-06-09Initial import of code.Tim Foley