@@ -15,7 +15,7 @@ impl<S: Stage> CombineAttributeParser<S> for AllowInternalUnstableParser {
15
15
type Item = ( Symbol , Span ) ;
16
16
const CONVERT : ConvertFn < Self :: Item > =
17
17
|items, span| AttributeKind :: AllowInternalUnstable ( items, span) ;
18
- const TEMPLATE : AttributeTemplate = template ! ( Word , List : "feat1, feat2, ..." ) ;
18
+ const TEMPLATE : AttributeTemplate = template ! ( Word , List : & [ "feat1, feat2, ..." ] ) ;
19
19
20
20
fn extend < ' c > (
21
21
cx : & ' c mut AcceptContext < ' _ , ' _ , S > ,
@@ -32,7 +32,7 @@ impl<S: Stage> CombineAttributeParser<S> for UnstableFeatureBoundParser {
32
32
const PATH : & ' static [ rustc_span:: Symbol ] = & [ sym:: unstable_feature_bound] ;
33
33
type Item = ( Symbol , Span ) ;
34
34
const CONVERT : ConvertFn < Self :: Item > = |items, _| AttributeKind :: UnstableFeatureBound ( items) ;
35
- const TEMPLATE : AttributeTemplate = template ! ( Word , List : "feat1, feat2, ..." ) ;
35
+ const TEMPLATE : AttributeTemplate = template ! ( Word , List : & [ "feat1, feat2, ..." ] ) ;
36
36
37
37
fn extend < ' c > (
38
38
cx : & ' c mut AcceptContext < ' _ , ' _ , S > ,
@@ -53,7 +53,7 @@ impl<S: Stage> CombineAttributeParser<S> for AllowConstFnUnstableParser {
53
53
type Item = Symbol ;
54
54
const CONVERT : ConvertFn < Self :: Item > =
55
55
|items, first_span| AttributeKind :: AllowConstFnUnstable ( items, first_span) ;
56
- const TEMPLATE : AttributeTemplate = template ! ( Word , List : "feat1, feat2, ..." ) ;
56
+ const TEMPLATE : AttributeTemplate = template ! ( Word , List : & [ "feat1, feat2, ..." ] ) ;
57
57
58
58
fn extend < ' c > (
59
59
cx : & ' c mut AcceptContext < ' _ , ' _ , S > ,
0 commit comments