aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Import fixpoint loop for name resolutionFlorian Diebold2019-01-082-16/+62
* Merge #450bors[bot]2019-01-076-43/+185
|\
| * Implement autoderef for field accessesFlorian Diebold2019-01-076-43/+185
|/
* Merge #442bors[bot]2019-01-076-57/+225
|\
| * my formatting tool locally messes things upSimon Vandel Sillesen2019-01-071-1/+1
| * fix nitsSimon Vandel Sillesen2019-01-071-10/+8
| * formattingSimon Vandel Sillesen2019-01-061-1/+1
| * fix testsSimon Vandel Sillesen2019-01-061-10/+72
| * add more testsSimon Vandel Sillesen2019-01-061-1/+54
| * add "." as a trigger char on type formattingSimon Vandel Sillesen2019-01-061-1/+1
| * refactorSimon Vandel Sillesen2019-01-062-35/+26
| * format codeSimon Vandel Sillesen2019-01-061-1/+1
| * rename unused variableSimon Vandel Sillesen2019-01-061-1/+1
| * indent on typing dot. fixes #439Simon Vandel Sillesen2019-01-054-39/+103
* | Merge #446bors[bot]2019-01-0715-426/+459
|\ \
| * | if let -> matchFlorian Diebold2019-01-071-8/+6
| * | Improve types for node_expr / node_patFlorian Diebold2019-01-063-15/+11
| * | Introduce ArenaMapFlorian Diebold2019-01-065-25/+97
| * | Sort ranges in type inference testsFlorian Diebold2019-01-069-92/+93
| * | Use HIR Expr for type inferenceFlorian Diebold2019-01-0610-342/+308
|/ /
* | Merge #447bors[bot]2019-01-061-4/+15
|\ \
| * | Show types when hovering patterns as wellFlorian Diebold2019-01-061-4/+15
|/ /
* | Merge #440bors[bot]2019-01-064-2/+140
|\ \
| * | Touch up type inference for boolean operatorsMarcus Klaas de Vries2019-01-066-43/+93
| * | Implement type inference for boolean operatorsMarcus Klaas de Vries2019-01-056-4/+92
| |/
* | Merge #445bors[bot]2019-01-068-194/+156
|\ \
| * | kill module sourceAleksey Kladov2019-01-068-194/+156
|/ /
* | Merge #429bors[bot]2019-01-0621-709/+790
|\ \
| * | move submodule computationt to module_treeAleksey Kladov2019-01-064-53/+39
| * | fix the testAleksey Kladov2019-01-061-2/+2
| * | fix after rebaseAleksey Kladov2019-01-061-1/+2
| * | flatten module structureAleksey Kladov2019-01-0613-436/+431
| * | adjust commentsAleksey Kladov2019-01-062-5/+8
| * | fix ra_analysis to work with the new APIAleksey Kladov2019-01-064-7/+12
| * | split module source into decl/definAleksey Kladov2019-01-066-32/+106
| * | kill old moduleAleksey Kladov2019-01-067-233/+66
| * | add parent & resolve_pathAleksey Kladov2019-01-064-5/+67
| * | make source cancelableAleksey Kladov2019-01-061-2/+2
| * | make deps cancelableAleksey Kladov2019-01-062-3/+3
| * | fix testsAleksey Kladov2019-01-064-20/+42
| * | switch source-binders to ModuleAleksey Kladov2019-01-062-9/+20
| * | Start code_model::ModuleAleksey Kladov2019-01-064-7/+83
| * | move crate to code_model_apiAleksey Kladov2019-01-063-21/+34
|/ /
* | Merge #441bors[bot]2019-01-0620-254/+1150
|\ \
| * | Add fn signature queryFlorian Diebold2019-01-068-7/+86
| * | Various small code review improvementsFlorian Diebold2019-01-053-26/+27
| * | Make FnScopes use hir::ExprFlorian Diebold2019-01-0513-313/+533
| * | Add HIR Expr machineryFlorian Diebold2019-01-059-4/+542
| * | Add test for invalidation of inferred types when typing inside functionFlorian Diebold2019-01-052-0/+58
| |/
* | Merge #443bors[bot]2019-01-061-1/+13
|\ \ | |/ |/|