rust/crates/ra_syntax/src
Florian Diebold 16a7d8cc85 Add impl Trait and dyn Trait types
- refactor bounds handling in the AST a bit
 - add HIR for bounds
 - add `Ty::Dyn` and `Ty::Opaque` variants and lower `dyn Trait` / `impl Trait`
   syntax to them
2019-08-22 19:33:00 +02:00
..
algo migrate ra_syntax to the new rowan API 2019-07-19 13:16:24 +03:00
ast Add impl Trait and dyn Trait types 2019-08-22 19:33:00 +02:00
parsing ⬆️ rustc_lexer 2019-08-20 19:53:05 +03:00
validation Move numeric names inside of NameRef 2019-08-09 12:16:47 +02:00
algo.rs streamline API 2019-07-21 13:28:58 +03:00
ast.rs Add impl Trait and dyn Trait types 2019-08-22 19:33:00 +02:00
fuzz.rs rename range -> text_range 2019-07-20 12:58:27 +03:00
grammar.ron use quote! macro to generate grammar 2019-08-18 23:11:08 +03:00
lib.rs remove ast::*Kind enums 2019-08-19 13:58:49 +03:00
parsing.rs allow rustfmt to reorder imports 2019-07-04 23:09:09 +03:00
ptr.rs rename range -> text_range 2019-07-20 12:58:27 +03:00
syntax_error.rs allow rustfmt to reorder imports 2019-07-04 23:09:09 +03:00
syntax_node.rs streamline API 2019-07-21 13:28:58 +03:00
tests.rs move syntax tests to unit tests 2019-07-24 12:49:19 +03:00
validation.rs ⬆️ rustc_lexer 2019-08-20 19:53:05 +03:00