about summary refs log tree commit diff
path: root/src/test/compile-fail/issue-3563.rs
AgeCommit message (Collapse)AuthorLines
2017-06-23Move tests to `ui`Esteban Küber-18/+0
2016-04-21port compiletest to use JSON outputNiko Matsakis-4/+0
This uncovered a lot of bugs in compiletest and also some shortcomings of our existing JSON output. We had to add information to the JSON output, such as suggested text and macro backtraces. We also had to fix various bugs in the existing tests. Joint work with jntrnr.
2015-05-13Fix ICE that occurs when an associated const is ambiguous.Sean Patrick Santos-1/+1
Also change several error messages to refer to "items" rather than "methods", since associated items that require resolution during type checking are not always methods.
2015-02-04remove all kind annotations from closuresJorge Aparicio-1/+1
2015-01-12Fix testsuite errorsmdinger-2/+7
2015-01-05fix cfail testsJorge Aparicio-3/+4
2013-04-10tests: changes in response to #5656Niko Matsakis-1/+1
2013-04-05Rather than storing a list of ty::method per trait, store one ty::methodNiko Matsakis-1/+1
per method and list of def-ids per trait.
2013-03-18librustc: Convert all uses of old lifetime notation to new lifetime ↵Patrick Walton-1/+1
notation. rs=delifetiming
2013-01-08Make `self` visible when typechecking nested functionsTim Chevalier-0/+16
Necessary to allow supertrait methods to be called in default methods. r=nikomatsakis
2013-01-07Revert "Change the self def_id to a self_info in typeck, and inherit"Tim Chevalier-16/+0
This reverts commit 921393c56886468b8f7476fa3a3e6ddb3bea421d.
2013-01-07Change the self def_id to a self_info in typeck, and inheritTim Chevalier-0/+16
That is, treat `self` as if it has dynamic scope. This seems to be harmless, and prevents an ICE as per #3563