aboutsummaryrefslogtreecommitdiff
path: root/crates/syntax/src/ast/expr_ext.rs
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup APIAleksey Kladov2020-11-061-46/+18
|
* Kill RAW_ literalsAleksey Kladov2020-11-061-2/+9
| | | | | Syntactically, they are indistinguishable from non-raw versions, so it doesn't make sense to separate then *at the syntax* level.
* Move int parsing to IntNumber tokenAleksey Kladov2020-11-061-75/+12
|
* Fix overflow panic in convert_interger_literal assistAleksey Kladov2020-11-031-0/+65
| | | | | | | | | This also seizes the opportunity to move integer literal parsing to the syntax crate, were it logically belongs. Note though that this is still done in an ad hoc manner -- we probably should split kitchen sink ast::Literal into a separate APIs for strings, ints, etc
* Rename ra_syntax -> syntaxAleksey Kladov2020-08-121-0/+418