From 14178efa5dd48968c951b3266c6a9bebcd914884 Mon Sep 17 00:00:00 2001 From: Oliver Scherer Date: Mon, 22 Apr 2019 13:29:23 +0200 Subject: [PATCH] Symbol name predicate list printed `+` excessively --- src/librustc_codegen_utils/symbol_names.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/librustc_codegen_utils/symbol_names.rs b/src/librustc_codegen_utils/symbol_names.rs index 211d725e39d57..4a5d356096eec 100644 --- a/src/librustc_codegen_utils/symbol_names.rs +++ b/src/librustc_codegen_utils/symbol_names.rs @@ -427,7 +427,7 @@ impl Printer<'tcx, 'tcx> for SymbolPrinter<'_, 'tcx> { mut self, predicates: &'tcx ty::List>, ) -> Result { - let mut first = false; + let mut first = true; for p in predicates { if !first { write!(self, "+")?;