File tree Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change 1478
1478
1479
1479
\pnum
1480
1480
Types shall not be defined in return or parameter types.
1481
- The type of a parameter or the return type for a function
1482
- definition shall not be an incomplete or abstract
1483
- (possibly cv-qualified) class type
1484
- in the context of the function definition
1485
- unless the function is
1486
- deleted\iref {dcl.fct.def.delete }.
1487
1481
1488
1482
\pnum
1489
1483
\indextext {typedef!function}%
1989
1983
shall be a well-formed function declaration
1990
1984
as described in~\ref {dcl.fct }.
1991
1985
A function shall be defined only in namespace or class scope.
1986
+ The type of a parameter or the return type for a function
1987
+ definition shall not be
1988
+ an incomplete or abstract (possibly cv-qualified) class type
1989
+ in the context of the function definition
1990
+ unless the function is deleted\iref {dcl.fct.def.delete }.
1992
1991
1993
1992
\pnum
1994
1993
\begin {example }
You can’t perform that action at this time.
0 commit comments