Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | infer type for await | Unreal Hoang | 2019-07-20 | 1 | -0/+3 |
| | | | | by projecting inner_ty to Future::Output alias | ||||
* | migrate ra_hir to the new rowan | Aleksey Kladov | 2019-07-19 | 1 | -1/+1 |
| | |||||
* | projection over std::ops::Try::Ok to infer try/? | Unreal Hoang | 2019-07-08 | 1 | -0/+3 |
| | |||||
* | cargo format | Muhammad Mominul Huque | 2019-07-07 | 1 | -1/+2 |
| | |||||
* | Constify KnownName's | Muhammad Mominul Huque | 2019-07-07 | 1 | -111/+25 |
| | |||||
* | add projection to infer for loop variable | Unreal Hoang | 2019-07-07 | 1 | -0/+14 |
| | |||||
* | Fixed request changes | Alexander Andreev | 2019-07-03 | 1 | -4/+4 |
| | |||||
* | Move resolve raw name in name.rs | Alexander Andreev | 2019-07-03 | 1 | -2/+13 |
| | | | | Added test for check module resolution with raw name | ||||
* | Implement autoderef using the Deref trait | Florian Diebold | 2019-06-15 | 1 | -0/+5 |
| | | | | - add support for other lang item targets, since we need the Deref lang item | ||||
* | add built-in types to scopes | Aleksey Kladov | 2019-05-30 | 1 | -1/+29 |
| | |||||
* | sort hash maps for tests | Aleksey Kladov | 2019-05-21 | 1 | -1/+1 |
| | |||||
* | move auto-imoprter into IDE | Aleksey Kladov | 2019-04-22 | 1 | -2/+11 |
| | | | | | auto-import is purely an IDE concern, so it should be done outside of HIR | ||||
* | auto_import: make auto import working with target as a list of SmolStr ↵ | Andrea Pretto | 2019-04-21 | 1 | -0/+4 |
| | | | | instead of ast::Path | ||||
* | Parse and infer tuple indices | robojumper | 2019-04-06 | 1 | -0/+9 |
| | |||||
* | make Name::new private | Aleksey Kladov | 2019-03-20 | 1 | -1/+4 |
| | |||||
* | add skeleton for macro-aware name resolutions | Aleksey Kladov | 2019-03-17 | 1 | -0/+3 |
| | |||||
* | Fixup tests | Marcus Klaas de Vries | 2019-01-14 | 1 | -1/+1 |
| | |||||
* | Fix typos in ARCHITECTURE.md and a number of crates | Marcus Klaas de Vries | 2019-01-09 | 1 | -1/+1 |
| | | | | specifically: gen_lsp_server, ra_arena, ra_cli, ra_db, ra_hir | ||||
* | itroduce trait for ast tokens | Aleksey Kladov | 2019-01-08 | 1 | -2/+2 |
| | |||||
* | migrate ra_hir to rowan 2.0 | Aleksey Kladov | 2019-01-08 | 1 | -2/+2 |
| | |||||
* | Process explicit type hints for str, bool and char | Marcus Klaas de Vries | 2019-01-07 | 1 | -0/+7 |
| | |||||
* | Add fn signature query | Florian Diebold | 2019-01-06 | 1 | -0/+4 |
| | |||||
* | Make FnScopes use hir::Expr | Florian Diebold | 2019-01-05 | 1 | -2/+8 |
| | | | | | | This was a bit complicated. I've added a wrapper type for now that does the LocalSyntaxPtr <-> ExprId translation; we might want to get rid of that or give it a nicer interface. | ||||
* | Resolve the Self type | Florian Diebold | 2019-01-04 | 1 | -1/+4 |
| | |||||
* | nameify structs&enums | Aleksey Kladov | 2018-12-28 | 1 | -4/+12 |
| | |||||
* | dont leak Name details in testing | Aleksey Kladov | 2018-12-27 | 1 | -7/+7 |
| | |||||
* | introduce known names | Aleksey Kladov | 2018-12-27 | 1 | -3/+44 |
| | |||||
* | introduce hir::Name | Aleksey Kladov | 2018-12-27 | 1 | -0/+56 |