From 0a52cc3534b7bc72e6fc20afdaac995ba80e44e1 Mon Sep 17 00:00:00 2001 From: Liigo Zhuang Date: Sat, 8 Nov 2014 17:23:27 +0800 Subject: [PATCH] syntax: improve message for misused inner attributes --- src/libsyntax/parse/attr.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libsyntax/parse/attr.rs b/src/libsyntax/parse/attr.rs index aefac804e4d..0c919daa8ed 100644 --- a/src/libsyntax/parse/attr.rs +++ b/src/libsyntax/parse/attr.rs @@ -75,6 +75,8 @@ impl<'a> ParserAttr for Parser<'a> { self.span_err(span, "an inner attribute is not permitted in \ this context"); + self.span_help(span, + "place inner attribute at the top of the module or block"); } ast::AttrInner } else {