Skip to content

Commit 4e9fba7

Browse files
committed
Grammar: FunctionFront -> FunctionQualifiers
1 parent 87b28f2 commit 4e9fba7

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

src/items/associated-items.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ let _: f64 = f64::from_i32(42);
8080
### Methods
8181

8282
> _Method_ :\
83-
> &nbsp;&nbsp; [_FunctionFront_] `fn` [IDENTIFIER]&nbsp;[_Generics_]<sup>?</sup>\
83+
> &nbsp;&nbsp; [_FunctionQualifiers_] `fn` [IDENTIFIER]&nbsp;[_Generics_]<sup>?</sup>\
8484
> &nbsp;&nbsp; &nbsp;&nbsp; `(` _SelfParam_ (`,` [_FunctionParam_])<sup>\*</sup> `,`<sup>?</sup> `)`\
8585
> &nbsp;&nbsp; &nbsp;&nbsp; [_FunctionReturnType_]<sup>?</sup> [_WhereClause_]<sup>?</sup>\
8686
> &nbsp;&nbsp; &nbsp;&nbsp; [_BlockExpression_]
@@ -287,8 +287,8 @@ fn main() {
287287
```
288288

289289
[_BlockExpression_]: expressions/block-expr.html
290-
[_FunctionFront_]: items/functions.html
291290
[_FunctionParam_]: items/functions.html
291+
[_FunctionQualifiers_]: items/functions.html
292292
[_FunctionReturnType_]: items/functions.html
293293
[_Generics_]: items/generics.html
294294
[_Lifetime_]: trait-bounds.html

src/items/functions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
> **<sup>Syntax</sup>**\
44
> _Function_ :\
5-
> &nbsp;&nbsp; _FunctionFront_ `fn` [IDENTIFIER]&nbsp;[_Generics_]<sup>?</sup>\
5+
> &nbsp;&nbsp; _FunctionQualifiers_ `fn` [IDENTIFIER]&nbsp;[_Generics_]<sup>?</sup>\
66
> &nbsp;&nbsp; &nbsp;&nbsp; `(` _FunctionParameters_<sup>?</sup> `)`\
77
> &nbsp;&nbsp; &nbsp;&nbsp; _FunctionReturnType_<sup>?</sup> [_WhereClause_]<sup>?</sup>\
88
> &nbsp;&nbsp; &nbsp;&nbsp; [_BlockExpression_]
99
>
10-
> _FunctionFront_ :\
10+
> _FunctionQualifiers_ :\
1111
> &nbsp;&nbsp; `const`<sup>?</sup> `unsafe`<sup>?</sup> (`extern` _Abi_<sup>?</sup>)<sup>?</sup>
1212
>
1313
> _Abi_ :\

src/items/traits.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@
1818
> &nbsp;&nbsp; &nbsp;&nbsp; _TraitMethodDecl_ ( `;` | [_BlockExpression_] )
1919
>
2020
> _TraitFunctionDecl_ :\
21-
> &nbsp;&nbsp; [_FunctionFront_] `fn` [IDENTIFIER]&nbsp;[_Generics_]<sup>?</sup>\
21+
> &nbsp;&nbsp; [_FunctionQualifiers_] `fn` [IDENTIFIER]&nbsp;[_Generics_]<sup>?</sup>\
2222
> &nbsp;&nbsp; &nbsp;&nbsp; `(` _TraitFunctionParameters_<sup>?</sup> `)`\
2323
> &nbsp;&nbsp; &nbsp;&nbsp; [_FunctionReturnType_]<sup>?</sup> [_WhereClause_]<sup>?</sup>
2424
>
2525
> _TraitMethodDecl_ :\
26-
> &nbsp;&nbsp; [_FunctionFront_] `fn` [IDENTIFIER]&nbsp;[_Generics_]<sup>?</sup>\
26+
> &nbsp;&nbsp; [_FunctionQualifiers_] `fn` [IDENTIFIER]&nbsp;[_Generics_]<sup>?</sup>\
2727
> &nbsp;&nbsp; &nbsp;&nbsp; `(` [_SelfParam_] (`,` _TraitFunctionParam_)<sup>\*</sup> `,`<sup>?</sup> `)`\
2828
> &nbsp;&nbsp; &nbsp;&nbsp; [_FunctionReturnType_]<sup>?</sup> [_WhereClause_]<sup>?</sup>
2929
>
@@ -201,8 +201,8 @@ trait T {
201201
[WildcardPattern]: patterns.html#wildcard-pattern
202202
[_BlockExpression_]: expressions/block-expr.html
203203
[_Expression_]: expressions.html
204-
[_FunctionFront_]: items/functions.html
205204
[_FunctionParam_]: items/functions.html
205+
[_FunctionQualifiers_]: items/functions.html
206206
[_FunctionReturnType_]: items/functions.html
207207
[_Generics_]: items/generics.html
208208
[_OuterAttribute_]: attributes.html

src/types.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ All function items implement [`Fn`], [`FnMut`], [`FnOnce`], [`Copy`],
431431

432432
> **<sup>Syntax</sup>**\
433433
> _BareFunctionType_ :\
434-
> &nbsp;&nbsp; [_ForLifetimes_]<sup>?</sup> [_FunctionFront_] `fn`\
434+
> &nbsp;&nbsp; [_ForLifetimes_]<sup>?</sup> [_FunctionQualifiers_] `fn`\
435435
> &nbsp;&nbsp; &nbsp;&nbsp; `(` _FunctionParametersMaybeNamedVariadic_<sup>?</sup> `)` _BareFunctionReturnType_<sup>?</sup>
436436
>
437437
> _BareFunctionReturnType_:\
@@ -862,8 +862,8 @@ impl Printable for String {
862862
[_BareFunctionType_]: #function-pointer-types
863863
[_Expression_]: expressions.html
864864
[_ForLifetimes_]: items/generics.html#where-clauses
865-
[_FunctionFront_]: items/functions.html
866865
[_FunctionParametersMaybeNamed_]: items/functions.html
866+
[_FunctionQualifiers_]: items/functions.html
867867
[_ImplTraitTypeOneBound_]: #impl-trait
868868
[_ImplTraitType_]: #impl-trait
869869
[_InferredType_]: #inferred-type

0 commit comments

Comments
 (0)