summaryrefslogtreecommitdiff
path: root/source/slang/lexer.cpp
AgeCommit message (Expand)Author
2019-02-05Allow generics to close with >>Yong He
2018-12-20Feature/lex memory reduction (#762)jsmall-nvidia
2018-10-12Feature/source loc review (#672)jsmall-nvidia
2018-10-10Feature/source loc refactor (#668)jsmall-nvidia
2018-09-20Improve support for non-32-bit types. (#643)Tim Foley
2018-07-31Feature/attributed binding (#621)jsmall-nvidia
2018-04-12Preprocessor cleanups (#484)Tim Foley
2017-11-04fixed last couple warnings under release/x64 build.Yong He
2017-08-14Add an explicit `Name` typeTim Foley
2017-08-11Look up declaration keywords using ordinary scoping.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-08Fully parse function bodies, even in "rewriter" modeTim Foley
2017-06-29Overhaul `RefPtr` and `String`Tim Foley
2017-06-28Actually respect suffixes on numeric literals.Tim Foley
2017-06-28Rename literal tokens.Tim Foley
2017-06-19Bug fix for newline escaping.Tim Foley
2017-06-15Rename `Slang::Compiler` -> `Slang`Tim Foley
2017-06-13Fixups for newline-escaping behavior.Tim Foley
2017-06-12Lexer: handle escaped newlinesTim Foley
2017-06-09Initial import of code.Tim Foley