From 5151c0885023c25af3c8dfaaf0495b60c7c99c7a Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Thu, 14 Jun 2012 23:18:09 -0700 Subject: [PATCH] Issue #2591: Fix "upvar" jargon in borrowck error messages --- src/rustc/middle/borrowck.rs | 8 +++++--- 1 file 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 +}