Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ItemId based module source | Aleksey Kladov | 2018-11-27 | 1 | -4/+0 |
| | |||||
* | move resolve_local to Scopes | Aleksey Kladov | 2018-11-27 | 1 | -5/+2 |
| | |||||
* | Make nameresolution resilient to reparsing | Aleksey Kladov | 2018-11-27 | 1 | -5/+0 |
| | | | | | We now store item id's instead of local syntax ptrs, and item ids don't change if you type inside a single function. | ||||
* | Use cached module scopes for completion | Aleksey Kladov | 2018-11-07 | 1 | -0/+5 |
| | |||||
* | Rename File -> SourceFileNode | Aleksey Kladov | 2018-11-07 | 1 | -3/+3 |
| | |||||
* | Submodule is enum | Aleksey Kladov | 2018-11-05 | 1 | -0/+4 |
| | |||||
* | remove SyntaxPtrDatabase | Aleksey Kladov | 2018-11-01 | 1 | -11/+1 |
| | |||||
* | Fix test | Aleksey Kladov | 2018-10-31 | 1 | -0/+1 |
| | |||||
* | Speedup fmt | Aleksey Kladov | 2018-10-31 | 1 | -6/+1 |
| | |||||
* | RemoveDeadCode | Aleksey Kladov | 2018-10-31 | 1 | -17/+0 |
| | |||||
* | Reformat all | Aleksey Kladov | 2018-10-31 | 1 | -9/+14 |
| | |||||
* | Merge #176 | bors[bot] | 2018-10-31 | 1 | -0/+5 |
|\ | | | | | | | | | | | | | | | | | | | 176: Move completio to ra_analysis r=matklad a=matklad While we should handle completion for isolated file, it's better achieved by using empty Analysis, rather than working only with &File: we need memoization for type inference even inside a single file. Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | move resolve local name | Aleksey Kladov | 2018-10-31 | 1 | -0/+4 |
| | | |||||
| * | Move FnDescriptors to analyzer | Aleksey Kladov | 2018-10-31 | 1 | -0/+1 |
| | | |||||
* | | Fix typos | Jeremy A. Kolb | 2018-10-31 | 1 | -2/+2 |
|/ | |||||
* | Add ModuleScope as a query | Aleksey Kladov | 2018-10-30 | 1 | -8/+37 |
| | | | | | | | This is a first step towards queryifing completion and resolve. Some code currently duplicates ra_editor: the plan is to move all completion from ra_editor, but it'll take more than one commit. | ||||
* | introduce syntax-ptr | Aleksey Kladov | 2018-10-30 | 1 | -0/+67 |