Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Upgrade Chalk | Florian Diebold | 2019-11-16 | 1 | -3/+3 |
| | | | | | Associated type values (in impls) are now a separate entity in Chalk, so we have to intern separate IDs for them. | ||||
* | Reexport relative_path from ra_db | Aleksey Kladov | 2019-11-03 | 1 | -1/+0 |
| | |||||
* | Upgrade Chalk | Florian Diebold | 2019-11-02 | 1 | -3/+3 |
| | |||||
* | introduce ra_hir_def | Aleksey Kladov | 2019-10-30 | 1 | -0/+1 |
| | |||||
* | Merge #2114 | bors[bot] | 2019-10-29 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | 2114: Move macro expansion to a separate crate r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | rename hir_def -> hir_expand | Aleksey Kladov | 2019-10-29 | 1 | -1/+1 |
| | | |||||
* | | Upgrade Chalk, make use of TypeName::Error variant | Florian Diebold | 2019-10-29 | 1 | -3/+3 |
|/ | |||||
* | start ra_hir_def crate | Aleksey Kladov | 2019-10-29 | 1 | -0/+1 |
| | |||||
* | Upgrade Chalk (without using its dyn/impl Trait support) | Florian Diebold | 2019-10-26 | 1 | -3/+3 |
| | |||||
* | Specify working chalk revisions in manifest | Laurențiu Nicola | 2019-10-25 | 1 | -3/+3 |
| | |||||
* | bump insta | kjeremy | 2019-10-24 | 1 | -1/+1 |
| | |||||
* | relative-path 1.0 | kjeremy | 2019-10-17 | 1 | -1/+1 |
| | |||||
* | Bump deps | Laurențiu Nicola | 2019-10-17 | 1 | -1/+1 |
| | |||||
* | Introduce ra_cfg to parse and evaluate CfgExpr | uHOOCCOOHu | 2019-10-02 | 1 | -0/+1 |
| | |||||
* | :arrow_up: once_cell | Aleksey Kladov | 2019-09-01 | 1 | -1/+1 |
| | |||||
* | :arrow_up: insta | Aleksey Kladov | 2019-08-29 | 1 | -1/+1 |
| | |||||
* | Bump deps | Laurențiu Nicola | 2019-08-04 | 1 | -1/+1 |
| | |||||
* | Update insta to 0.9.0 and cargo update | kjeremy | 2019-07-31 | 1 | -1/+1 |
| | |||||
* | cargo update | kjeremy | 2019-07-15 | 1 | -1/+1 |
| | |||||
* | Switch to Chalk master, without fuel | Florian Diebold | 2019-07-15 | 1 | -3/+3 |
| | |||||
* | Remove unused dependencies | Shotaro Yamada | 2019-07-08 | 1 | -2/+0 |
| | |||||
* | Bump cargo_metadata, ena, flexi_logger | kjeremy | 2019-06-20 | 1 | -2/+2 |
| | |||||
* | Add basic infrastructure for assoc type projection | Florian Diebold | 2019-06-15 | 1 | -0/+1 |
| | |||||
* | use single version of either in hir | Aleksey Kladov | 2019-06-10 | 1 | -1/+0 |
| | |||||
* | add built-in types to scopes | Aleksey Kladov | 2019-05-30 | 1 | -0/+1 |
| | |||||
* | :arrow_up: parking_lot | Aleksey Kladov | 2019-05-30 | 1 | -1/+1 |
| | |||||
* | Add Either dep | Edwin Cheng | 2019-05-26 | 1 | -0/+1 |
| | |||||
* | Use fuel branch for Chalk | Florian Diebold | 2019-05-21 | 1 | -3/+3 |
| | | | | This makes sure we don't take too long in trait solving. | ||||
* | :arrow_up: insta | Aleksey Kladov | 2019-05-21 | 1 | -1/+1 |
| | |||||
* | Update Chalk | Florian Diebold | 2019-05-04 | 1 | -6/+3 |
| | |||||
* | Chalk integration | Florian Diebold | 2019-05-04 | 1 | -1/+8 |
| | | | | | - add proper canonicalization logic - add conversions from/to Chalk IR | ||||
* | PR issuse resolved | Sergey Parilin | 2019-04-02 | 1 | -0/+1 |
| | |||||
* | Updates | kjeremy | 2019-03-05 | 1 | -2/+2 |
| | |||||
* | Fix typo in Cargo.toml authors | Ville Penttinen | 2019-02-11 | 1 | -1/+1 |
| | | | | Fixes typo introduced in #782 | ||||
* | Update authors field in Cargo.tomls to "rust-analyzer developers" | Ville Penttinen | 2019-02-11 | 1 | -1/+1 |
| | | | | This closes #777 | ||||
* | Bump insta and proptest to latest | kjeremy | 2019-02-04 | 1 | -1/+1 |
| | |||||
* | split macros across crates | Aleksey Kladov | 2019-01-31 | 1 | -1/+2 |
| | |||||
* | move macros to a separate crate | Aleksey Kladov | 2019-01-31 | 1 | -0/+1 |
| | |||||
* | :arrow_up: salsa | Aleksey Kladov | 2019-01-25 | 1 | -1/+0 |
| | |||||
* | :arrow_up salsa | Aleksey Kladov | 2019-01-25 | 1 | -0/+2 |
| | |||||
* | :arrow_up: insta | Aleksey Kladov | 2019-01-23 | 1 | -1/+1 |
| | |||||
* | :arrow_up: insta | Aleksey Kladov | 2019-01-21 | 1 | -1/+1 |
| | |||||
* | Use insta for ty tests | Florian Diebold | 2019-01-21 | 1 | -0/+1 |
| | |||||
* | :arrow_up: salsa | Aleksey Kladov | 2019-01-17 | 1 | -1/+0 |
| | |||||
* | update salsa | Aleksey Kladov | 2019-01-15 | 1 | -1/+1 |
| | |||||
* | nicer trailing comma handling in types | Aleksey Kladov | 2019-01-09 | 1 | -0/+1 |
| | |||||
* | ra_hir does not depend on ra_editor | Aleksey Kladov | 2019-01-08 | 1 | -1/+0 |
| | |||||
* | :arrow_up: salsa | Aleksey Kladov | 2019-01-04 | 1 | -1/+1 |
| | |||||
* | remove id arena | Aleksey Kladov | 2019-01-04 | 1 | -1/+1 |
| | |||||
* | Implement type variables | Florian Diebold | 2018-12-29 | 1 | -0/+1 |
| | | | | | | | | | This will really become necessary when we implement generics, but even now, it allows us to reason 'backwards' to infer types of expressions that we didn't understand for some reason. We use ena, the union-find implementation extracted from rustc, to keep track of type variables. |