granite-rust/src/test
bors 7fbedc58e3 Auto merge of #24422 - pnkfelix:typeck-highlevel-before-bodies, r=nikomatsakis
typeck: Do high-level structural/signature checks before function body checks.

This avoids various ICEs, e.g. premature calls to cat_expr that yield the dreaded "cat_expr Errd" ICE.

However, it also means that some early error feedback is now not provided.  This may be for the best, because the error feedback were were providing in some of those cases were false positives -- it was spurious feedback and a distraction from the real problem.

So it is not 100% clear whether we actually want to put this change in or not.  I think its a net win, but others might disagree.

(Kudos to @arielb1 for suggesting this modification.)
2015-04-17 03:50:30 +00:00
..
auxiliary rustdoc: Inline methods inhereted through Deref 2015-04-16 13:28:15 -07:00
bench Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
codegen Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
compile-fail Auto merge of #24422 - pnkfelix:typeck-highlevel-before-bodies, r=nikomatsakis 2015-04-17 03:50:30 +00:00
compile-fail-fulldeps Fallout to tests expecting unconditional help output from missing features. 2015-04-02 19:30:45 +02:00
debuginfo Test fixes and rebase conflicts, round 2 2015-04-14 17:40:37 -07:00
parse-fail Add tests for "ident only path should have been covered"-ICE 2015-04-15 14:18:47 +02:00
pretty Fallout in tests 2015-04-01 11:22:39 -04:00
run-fail Fallout: move from scoped to spawn 2015-04-14 08:15:45 -07:00
run-make Auto merge of #24448 - alexcrichton:issue-24445, r=huonw 2015-04-16 13:29:52 +00:00
run-pass Auto merge of #24422 - pnkfelix:typeck-highlevel-before-bodies, r=nikomatsakis 2015-04-17 03:50:30 +00:00
run-pass-fulldeps Test fixes and rebase conflicts, round 2 2015-04-14 17:40:37 -07:00
run-pass-valgrind test: Fix fallout in run-pass tests 2015-04-14 10:14:19 -07:00
rustdoc rustdoc: Inline methods inhereted through Deref 2015-04-16 13:28:15 -07:00