about summary refs log tree commit diff
path: root/src/rustc
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2012-06-14 23:18:09 -0700
committerPatrick Walton <pcwalton@mimiga.net>2012-06-14 23:18:09 -0700
commit5151c0885023c25af3c8dfaaf0495b60c7c99c7a (patch)
tree42e7bbb1ddc84ffd775afb5353e714370bc82946 /src/rustc
parent7b98fdd2699dfcc61499c3c4310c49ded7ea4670 (diff)
downloadrust-5151c0885023c25af3c8dfaaf0495b60c7c99c7a.tar.gz
rust-5151c0885023c25af3c8dfaaf0495b60c7c99c7a.zip
Issue #2591: Fix "upvar" jargon in borrowck error messages
Diffstat (limited to 'src/rustc')
-rw-r--r--src/rustc/middle/borrowck.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/rustc/middle/borrowck.rs b/src/rustc/middle/borrowck.rs
index f9a985da25d..cd77b3dffd7 100644
--- a/src/rustc/middle/borrowck.rs
+++ b/src/rustc/middle/borrowck.rs
@@ -460,13 +460,15 @@ impl to_str_methods for borrowck_ctxt {
           cat_special(sk_method) { "method" }
           cat_special(sk_static_item) { "static item" }
           cat_special(sk_self) { "self reference" }
-          cat_special(sk_heap_upvar) { "upvar" }
+          cat_special(sk_heap_upvar) { "variable declared in an outer block" }
           cat_rvalue { "non-lvalue" }
           cat_local(_) { mut_str + " local variable" }
           cat_arg(_) { "argument" }
           cat_deref(_, _, pk) { #fmt["dereference of %s %s pointer",
                                      mut_str, self.pk_to_sigil(pk)] }
-          cat_stack_upvar(_) { mut_str + " upvar" }
+          cat_stack_upvar(_) {
+            mut_str + " variable declared in an outer block"
+          }
           cat_comp(_, comp_field(*)) { mut_str + " field" }
           cat_comp(_, comp_tuple) { "tuple content" }
           cat_comp(_, comp_res) { "resource content" }
@@ -519,4 +521,4 @@ fn inherent_mutability(ck: comp_kind) -> mutability {
       comp_tuple | comp_res | comp_variant(_) {m_imm}
       comp_field(_, m) | comp_index(_, m) {m}
     }
-}
\ No newline at end of file
+}