aboutsummaryrefslogtreecommitdiff
path: root/crates/syntax/src/ast/token_ext.rs
Commit message (Collapse)AuthorAgeFilesLines
* Merge #6649bors[bot]2020-12-021-22/+55
|\ | | | | | | | | | | | | | | 6649: Accept more than just the standard rust literal suffixes in *Number::suffix r=matklad a=Veykril I am not entirely sure whether to keep or remove the `SUFFIXES` but I figured we can always bring them back once they are needed. Co-authored-by: Lukas Wirth <[email protected]>
| * Add ast::*Number::suffix tests unit testsLukas Wirth2020-11-281-0/+37
| |
| * Accept more than just the standard rust literal suffixes in *Number::suffixLukas Wirth2020-11-261-22/+18
| |
* | Avoid allocation in ast::String::value if the string needs no unescapingLukas Wirth2020-11-271-9/+18
|/
* format string highlighting: handle hex + debug type specifierRoland Ruckerbauer2020-11-151-0/+22
|
* Simplify codeAleksey Kladov2020-11-121-28/+23
|
* Cleanup APIAleksey Kladov2020-11-061-11/+21
|
* SimplifyAleksey Kladov2020-11-061-33/+21
|
* Kill RAW_ literalsAleksey Kladov2020-11-061-31/+21
| | | | | Syntactically, they are indistinguishable from non-raw versions, so it doesn't make sense to separate then *at the syntax* level.
* More orthogonal APIAleksey Kladov2020-11-061-33/+30
|
* Move int parsing to IntNumber tokenAleksey Kladov2020-11-061-0/+78
|
* Better importsAleksey Kladov2020-11-061-11/+11
|
* Rename ra_syntax -> syntaxAleksey Kladov2020-08-121-0/+538