File tree 3 files changed +4
-7
lines changed
3 files changed +4
-7
lines changed Original file line number Diff line number Diff line change 3816
3816
\rSec 3[basic.stc.static]{Static storage duration}
3817
3817
3818
3818
\pnum
3819
- \indextext {storage duration!static}%
3820
3819
All variables which
3821
3820
\begin {itemize }
3822
3821
\item
3826
3825
are first declared with
3827
3826
the \keyword {static} or \keyword {extern} keywords\iref {dcl.stc }
3828
3827
\end {itemize }
3829
- have \defn {static storage duration}.
3828
+ have \defnadj {static}{ storage duration}.
3830
3829
The storage for these entities lasts for the duration of the
3831
3830
program\iref {basic.start.static,basic.start.term }.
3832
3831
Original file line number Diff line number Diff line change 63
63
a partial specialization\iref {temp.spec.partial }.
64
64
A \grammarterm {class-specifier} whose
65
65
\grammarterm {class-head} omits the
66
- \grammarterm {class-head-name} defines an unnamed class.
66
+ \grammarterm {class-head-name} defines an \defnadj { unnamed}{ class} .
67
67
\begin {note }
68
68
An unnamed class thus can't
69
69
be \tcode {final}.
2779
2779
\end {note }
2780
2780
2781
2781
\pnum
2782
- \indextext {bit-field!unnamed}%
2783
2782
A declaration for a bit-field that omits the \grammarterm {identifier}
2784
- declares an \defn {unnamed bit-field}. Unnamed bit-fields are not
2783
+ declares an \defnadj {unnamed}{ bit-field}. Unnamed bit-fields are not
2785
2784
members and cannot be initialized.
2786
2785
An unnamed bit-field shall not be declared with a cv-qualified type.
2787
2786
\begin {note }
Original file line number Diff line number Diff line change 187
187
\indextext {side effects}%
188
188
side effects from an expression statement
189
189
are completed before the next statement is executed.
190
- \indextext {statement!null}%
191
190
\indextext {statement!empty}%
192
191
An expression statement with the expression missing is called
193
- a \defn {null statement}.
192
+ a \defnadj {null}{ statement}.
194
193
\begin {note }
195
194
Most statements are expression statements --- usually assignments or
196
195
function calls. A null statement is useful to supply a null body to an
You can’t perform that action at this time.
0 commit comments