Rewrite each_path to allow performance improvements in the future.

Instead of determining paths from the path tag, we iterate through
modules' children recursively in the metadata. This will allow for
lazy external module resolution.
This commit is contained in:
Patrick Walton 2013-06-18 09:39:16 -07:00 committed by Corey Richardson
parent 89eb995195
commit e015bee286
17 changed files with 578 additions and 364 deletions

View file

@ -94,6 +94,7 @@ use iterator::IteratorUtil;
#[doc(hidden)]
pub mod ct {
use char;
use container::Container;
use prelude::*;
use str;