File tree Expand file tree Collapse file tree 4 files changed +3
-7
lines changed Expand file tree Collapse file tree 4 files changed +3
-7
lines changed Original file line number Diff line number Diff line change 3743
3743
\rSec 3[basic.stc.static]{Static storage duration}
3744
3744
3745
3745
\pnum
3746
- \indextext {storage duration!static}%
3747
3746
All variables which
3748
3747
\begin {itemize }
3749
3748
\item
3753
3752
are first declared with
3754
3753
the \keyword {static} or \keyword {extern} keywords\iref {dcl.stc }
3755
3754
\end {itemize }
3756
- have \defn {static storage duration}.
3755
+ have \defnadj {static}{ storage duration}.
3757
3756
The storage for these entities lasts for the duration of the
3758
3757
program\iref {basic.start.static,basic.start.term }.
3759
3758
Original file line number Diff line number Diff line change 2791
2791
\end {note }
2792
2792
2793
2793
\pnum
2794
- \indextext {bit-field!unnamed}%
2795
2794
A declaration for a bit-field that omits the \grammarterm {identifier}
2796
- declares an \defn {unnamed bit-field}. Unnamed bit-fields are not
2795
+ declares an \defnadj {unnamed}{ bit-field}. Unnamed bit-fields are not
2797
2796
members and cannot be initialized.
2798
2797
An unnamed bit-field shall not be declared with a cv-qualified type.
2799
2798
\begin {note }
Original file line number Diff line number Diff line change 19
19
\indextext {pointer literal|see{literal, pointer}}
20
20
\indextext {user-defined literal|see{literal, user-defined}}
21
21
\indextext {file, source|see{source file}}
22
- \indextext {null character|see{character, null}}
23
22
\indextext {null wide character|see{wide-character, null}}
24
23
25
24
\rSec 1[lex.separate]{Separate translation}
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