aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_ty/src
Commit message (Expand)AuthorAgeFilesLines
...
* Forward compatAleksey Kladov2020-04-103-9/+9
* Add failing testAleksey Kladov2020-04-101-2/+29
* Merge #3905bors[bot]2020-04-104-28/+149
|\
| * add record pat missing field diagnosticJosh Mcguigan2020-04-104-28/+149
* | Implement Chalk's debug methods using TLSFlorian Diebold2020-04-104-56/+295
|/
* Simpler acessors for keywordsAleksey Kladov2020-04-091-2/+2
* Merge #3918bors[bot]2020-04-091-0/+60
|\
| * feat: add support for feature attributes in struct literalBenjamin Coenen2020-04-091-3/+3
| |\
| * | feat: add support for feature attributes in struct literalBenjamin Coenen2020-04-091-0/+60
* | | Add _token suffix to token accessorsAleksey Kladov2020-04-091-1/+1
| |/ |/|
* | Provide more complete AST accessors to support usage in rustcLuca Barbieri2020-04-091-2/+2
|/
* feat: add attributes support on struct fields and method #3870Benjamin Coenen2020-04-093-83/+151
|\
| * match checking add additional test for match checking tuple with missing patternJosh Mcguigan2020-04-081-0/+14
| * fix panic in match checking when tuple enum missing patternJosh Mcguigan2020-04-081-15/+45
| * Move computation of missing fields into hirAleksey Kladov2020-04-071-67/+91
* | feat: add attributes support on struct fields and method #3870Benjamin Coenen2020-04-082-12/+6
* | Merge branch 'master' of github.com:rust-analyzer/rust-analyzerBenjamin Coenen2020-04-0710-11/+1578
|\|
| * add fixme to use type checker rather than manually comparing typesJosh Mcguigan2020-04-071-0/+7
| * PR feedback implementationJosh Mcguigan2020-04-071-94/+331
| * missing match arms diagnostic change source to match expressionJosh Mcguigan2020-04-073-3/+7
| * handle match auto-derefJosh Mcguigan2020-04-072-1/+45
| * improving documentationJosh Mcguigan2020-04-071-16/+64
| * handle non matching enum pattern typesJosh Mcguigan2020-04-072-41/+57
| * remove panicsJosh Mcguigan2020-04-072-66/+214
| * missing match arms diagnosticJosh Mcguigan2020-04-078-9/+1036
| * Fix Chalk panicFlorian Diebold2020-04-063-2/+33
| * Check for eprintln on CIAleksey Kladov2020-04-061-0/+5
* | feat: add attributes support on struct fields #3870Benjamin Coenen2020-04-072-3/+38
|/
* Use log info in trait_solve_queryEdwin Cheng2020-04-061-1/+1
* Merge #3744bors[bot]2020-04-0610-133/+291
|\
| * Upgrade Chalk againFlorian Diebold2020-04-0510-106/+189
| * Upgrade ChalkFlorian Diebold2020-04-052-27/+102
* | Hide unit fn return typesLaurențiu Nicola2020-04-055-20/+28
|/
* Fix inference of function pointer return typesLaurențiu Nicola2020-04-051-0/+26
* 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