aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/ty/traits.rs
Commit message (Expand)AuthorAgeFilesLines
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-6/+6
* cache chalk queriesAleksey Kladov2019-06-261-1/+1
* Simplifications / cleanup from reviewFlorian Diebold2019-06-161-1/+1
* Implement autoderef using the Deref traitFlorian Diebold2019-06-151-2/+2
* Add basic infrastructure for assoc type projectionFlorian Diebold2019-06-151-1/+32
* check for cancellation when executing queriesAleksey Kladov2019-06-121-1/+0
* don't poison mutex around chalkAleksey Kladov2019-06-011-2/+3
* add cacellation checks to expensive queriesAleksey Kladov2019-05-291-0/+1
* Use fuel branch for ChalkFlorian Diebold2019-05-211-1/+1
* re-enable chalkAleksey Kladov2019-05-211-17/+16
* publish gen_lsp_server 0.2Aleksey Kladov2019-05-211-16/+17
* profile implements queryAleksey Kladov2019-05-211-0/+2
* add _query to query functionsAleksey Kladov2019-05-211-3/+3
* Increase Chalk solver max_size back to 4Florian Diebold2019-05-131-1/+1
* Reduce Chalk max_size parameter, add test for slow caseFlorian Diebold2019-05-111-1/+8
* Deduplicate impls in impls_for_traitFlorian Diebold2019-05-071-2/+3
* Turn `implements` into a query againFlorian Diebold2019-05-071-3/+3
* Turn eprintln!s into debug!sFlorian Diebold2019-05-041-2/+3
* Canonicalize before doing method resolutionFlorian Diebold2019-05-041-5/+2
* Document the peculiarity of the solver query a bitFlorian Diebold2019-05-041-2/+4
* Move Chalk conversion code to its own moduleFlorian Diebold2019-05-041-275/+8
* Simplify solution_from_chalkFlorian Diebold2019-05-041-12/+11
* Chalk integrationFlorian Diebold2019-05-041-90/+403
* Add HIR for where clauses & ignore impls with where clauses in trait resolutionFlorian Diebold2019-04-211-3/+6
* More trait infrastructureFlorian Diebold2019-04-141-0/+112