]> git.lizzy.rs Git - rust.git/commit
restructure `CollectItem` dep-node to separate fn sigs from bodies
authorNiko Matsakis <niko@alum.mit.edu>
Mon, 21 Nov 2016 22:12:35 +0000 (17:12 -0500)
committerFlorian Diebold <florian.diebold@freiheit.com>
Tue, 29 Nov 2016 12:04:27 +0000 (13:04 +0100)
commit688946d671fa4b3c0fae5c676574fba1a0499108
treecbb89494a2b387b3ee255639c5824eef6af7a5b8
parentf75c8a98ddcbe3afa769c82a9196af0dd524f65a
restructure `CollectItem` dep-node to separate fn sigs from bodies

Setup two tasks, one of which only processes the signatures, in order to
isolate the typeck entries for signatures from those for bodies.

Fixes #36078
Fixes #37720
src/librustc/dep_graph/dep_node.rs
src/librustc_typeck/collect.rs
src/test/incremental/change_private_impl_method_cc/struct_point.rs
src/test/incremental/change_pub_inherent_method_body/struct_point.rs
src/test/incremental/hello_world.rs