summaryrefslogtreecommitdiff
path: root/source/slang/slang-preprocessor.cpp
AgeCommit message (Collapse)Author
2020-01-24Fix for infinite recursion with macro invocation (#1177)jsmall-nvidia
* First pass fix of macro expansion logic to stop recursive application (causting a recursive loop), whilst also allowing application on parameters to a macro. * Added recursive-macro test. Fixed macro application example.
2019-05-31Use slang- prefix on slang compiler and core source (#973)jsmall-nvidia
* Prefixing source files in source/slang with slang- * Prefix source in source/slang with slang- prefix. * Rename core source files with slang- prefix. * Update project files. * Fix problems from automatic merge.