aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_ty/src
Commit message (Expand)AuthorAgeFilesLines
* Macro patterns are not confused with expressions.Aleksey Kladov2020-04-031-2/+29
* Add inference for literal and range patternsFlorian Diebold2020-04-015-3/+104
* Simplifyveetaha2020-03-311-16/+13
* Simplifyveetaha2020-03-281-11/+4
* Remove some unwrapsAleksey Kladov2020-03-282-18/+16
* Nice string formattingAleksey Kladov2020-03-281-1/+2
* Cleanup memory usage statsAleksey Kladov2020-03-251-0/+1
* Remove collect proc_macro definitionsEdwin Cheng2020-03-251-6/+2
* Fix trailling whitespaceEdwin Cheng2020-03-251-1/+1
* Add basic custom derive loweringEdwin Cheng2020-03-251-0/+23
* Merge #3679bors[bot]2020-03-221-8/+8
|\
| * ra_hir_ty: fix formattingveetaha2020-03-221-8/+8
* | Move test to hir_tyEdwin Cheng2020-03-211-0/+31
|/
* Make MBE expansion more resilient (WIP)Florian Diebold2020-03-161-4/+4
* Use `dyn Trait` for working with databseAleksey Kladov2020-03-1618-346/+337
* Support local macro_rulesEdwin Cheng2020-03-141-0/+20
* Merge #3549bors[bot]2020-03-112-0/+27
|\
| * Add and fix testsEdwin Cheng2020-03-101-0/+20
| * Add resolve_extern_path in DBEdwin Cheng2020-03-101-0/+7
* | Fix completion with a partially unknown typeFlorian Diebold2020-03-101-3/+25
|/
* Use `Index` for CrateGraphAleksey Kladov2020-03-091-1/+1
* Less abstract CrateData apiKirill Bulatov2020-03-091-1/+1
* Prevent include! macro include itselfEdwin Cheng2020-03-071-0/+18
* Use a not so dummy implementation of env macroEdwin Cheng2020-03-071-0/+27
* Normalize waiting queries namesAleksey Kladov2020-03-063-10/+10
* Don't reuse the Chalk solverFlorian Diebold2020-03-062-92/+28
* Resolve `Self::AssocTy` in implsFlorian Diebold2020-03-063-38/+93
* Allow specifying additional info on call to profileAleksey Kladov2020-03-062-2/+14
* Less confusing profile namesAleksey Kladov2020-03-062-2/+2
* Merge #3494bors[bot]2020-03-061-0/+45
|\
| * Implment include macroEdwin Cheng2020-03-061-0/+45
* | Support aliases and Self in struct literalsFlorian Diebold2020-03-062-1/+68
* | Source map returns a resultAleksey Kladov2020-03-062-8/+13
|/
* Fix panic on eager expansionEdwin Cheng2020-03-031-0/+21
* Add testEdwin Cheng2020-03-031-0/+19
* Drop larlpop-intern depLaurențiu Nicola2020-03-031-2/+2
* Update chalk for Ty internersLaurențiu Nicola2020-03-021-8/+11
* Update chalk for RawId removalLaurențiu Nicola2020-03-021-13/+7
*-. Merge #3397 #3398bors[bot]2020-03-021-6/+2
|\ \
| | * Reformat?Aleksey Kladov2020-03-021-6/+2
| |/
* | Merge #3385bors[bot]2020-03-024-6/+45
|\ \ | |/ |/|
| * Fix #3373Florian Diebold2020-03-014-6/+45
* | handle array pattern matching type inferenceJosh Mcguigan2020-03-012-10/+55
* | remove match statement, handle suffixJosh Mcguigan2020-03-012-14/+11
* | handle arbitrary length slicesJosh Mcguigan2020-03-012-12/+29
* | match single prefix sliceJosh Mcguigan2020-03-012-1/+48
|/
* Do autoderef for indexingFlorian Diebold2020-02-294-7/+74
* Do array unsizing for method receiversFlorian Diebold2020-02-292-2/+37
* Rename ast::ImplBlock -> ast::ImplDefAleksey Kladov2020-02-296-29/+28
* Fix a common false-positive type mismatchFlorian Diebold2020-02-293-9/+71