diff options
| author | bors <bors@rust-lang.org> | 2013-09-26 18:46:10 -0700 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2013-09-26 18:46:10 -0700 |
| commit | a94158ce64524b7e21e6c8ec23a6b762d45926fb (patch) | |
| tree | 910767022dcecd289d5725833b1150054be5ef68 /src/librustc | |
| parent | 1434b4bfcafe90cffa6627e3be18a9e5b6501ad1 (diff) | |
| parent | c1d64297f071ea166ffbe5aea4fa5f94da3b3622 (diff) | |
auto merge of #9504 : brson/rust/continue, r=alexcrichton
Diffstat (limited to 'src/librustc')
| -rw-r--r-- | src/librustc/metadata/decoder.rs | 22 | ||||
| -rw-r--r-- | src/librustc/metadata/encoder.rs | 10 |
2 files changed, 16 insertions, 16 deletions
diff --git a/src/librustc/metadata/decoder.rs b/src/librustc/metadata/decoder.rs index fe7309d4467..69b3c79d1a9 100644 --- a/src/librustc/metadata/decoder.rs +++ b/src/librustc/metadata/decoder.rs @@ -564,7 +564,7 @@ impl<'self> EachItemContext<'self> { } } - let mut continue = (self.callback)(*self.path_builder, def_like, vis); + let mut continue_ = (self.callback)(*self.path_builder, def_like, vis); let family = item_family(doc); if family == ForeignMod { @@ -572,11 +572,11 @@ impl<'self> EachItemContext<'self> { self.pop_name(old_len) } - if continue { + if continue_ { // Recurse if necessary. match family { Mod | ForeignMod | Trait | Impl => { - continue = self.each_item_of_module(def_id); + continue_ = self.each_item_of_module(def_id); } ImmStatic | MutStatic | Struct | UnsafeFn | Fn | ForeignFn | UnsafeStaticMethod | StaticMethod | Type | ForeignType | @@ -589,7 +589,7 @@ impl<'self> EachItemContext<'self> { self.pop_name(old_len) } - continue + continue_ } fn each_item_of_module(&mut self, def_id: ast::DefId) -> bool { @@ -612,7 +612,7 @@ impl<'self> EachItemContext<'self> { } fn each_child_of_module_or_crate(&mut self, item_doc: ebml::Doc) -> bool { - let mut continue = true; + let mut continue_ = true; // Iterate over all children. do reader::tagged_docs(item_doc, tag_mod_child) |child_info_doc| { @@ -654,16 +654,16 @@ impl<'self> EachItemContext<'self> { // Process this item. let vis = item_visibility(child_item_doc); - continue = self.process_item_and_pop_name(child_item_doc, + continue_ = self.process_item_and_pop_name(child_item_doc, child_def_id, old_len, vis); } } - continue + continue_ }; - if !continue { + if !continue_ { return false } @@ -705,7 +705,7 @@ impl<'self> EachItemContext<'self> { match maybe_find_item(def_id.node, other_crates_items) { None => { self.pop_name(old_len); } Some(reexported_item_doc) => { - continue = self.process_item_and_pop_name( + continue_ = self.process_item_and_pop_name( reexported_item_doc, def_id, old_len, @@ -713,10 +713,10 @@ impl<'self> EachItemContext<'self> { } } - continue + continue_ }; - continue + continue_ } } diff --git a/src/librustc/metadata/encoder.rs b/src/librustc/metadata/encoder.rs index de60927f2a2..e3cc155b013 100644 --- a/src/librustc/metadata/encoder.rs +++ b/src/librustc/metadata/encoder.rs @@ -521,12 +521,12 @@ fn encode_reexported_static_methods(ecx: &EncodeContext, /// * For newtype structs, iterates through the node ID of the constructor. fn each_auxiliary_node_id(item: @item, callback: &fn(NodeId) -> bool) -> bool { - let mut continue = true; + let mut continue_ = true; match item.node { item_enum(ref enum_def, _) => { for variant in enum_def.variants.iter() { - continue = callback(variant.node.id); - if !continue { + continue_ = callback(variant.node.id); + if !continue_ { break } } @@ -537,7 +537,7 @@ fn each_auxiliary_node_id(item: @item, callback: &fn(NodeId) -> bool) Some(ctor_id) if struct_def.fields.len() > 0 && struct_def.fields[0].node.kind == ast::unnamed_field => { - continue = callback(ctor_id); + continue_ = callback(ctor_id); } _ => {} } @@ -545,7 +545,7 @@ fn each_auxiliary_node_id(item: @item, callback: &fn(NodeId) -> bool) _ => {} } - continue + continue_ } fn encode_reexports(ecx: &EncodeContext, |
