|
437 | 437 | if its \grammarterm{template-name} names a class template. |
438 | 438 |
|
439 | 439 | \rSec1[class.mem]{Class members}% |
| 440 | + |
| 441 | +\rSec2[class.mem.general]{General}% |
440 | 442 | \indextext{declaration!member}% |
441 | 443 | \indextext{data member|see{member}} |
442 | 444 |
|
|
947 | 949 | \end{note} |
948 | 950 |
|
949 | 951 | \rSec2[class.mfct.non-static]{Non-static member functions}% |
| 952 | + |
| 953 | +\rSec3[class.mfct.non-static.general]{General}% |
950 | 954 | \indextext{member function!non-static} |
951 | 955 |
|
952 | 956 | \pnum |
|
1226 | 1230 | would be a constexpr function. |
1227 | 1231 |
|
1228 | 1232 | \rSec2[class.ctor]{Constructors}% |
| 1233 | + |
| 1234 | +\rSec3[class.ctor.general]{General}% |
1229 | 1235 | \indextext{constructor}% |
1230 | 1236 | \indextext{special member function|see{constructor}}% |
1231 | 1237 |
|
|
2459 | 2465 |
|
2460 | 2466 | \rSec2[class.conv]{Conversions} |
2461 | 2467 |
|
| 2468 | +\rSec3[class.conv.general]{General} |
| 2469 | + |
2462 | 2470 | \pnum |
2463 | 2471 | \indextext{conversion!class}% |
2464 | 2472 | \indextext{constructor, conversion by|see{conversion, user-defined}}% |
|
2730 | 2738 | \end{example} |
2731 | 2739 |
|
2732 | 2740 | \rSec2[class.static]{Static members}% |
| 2741 | + |
| 2742 | +\rSec3[class.static.general]{General}% |
2733 | 2743 | \indextext{member!static}% |
2734 | 2744 |
|
2735 | 2745 | \pnum |
|
3103 | 3113 | \indextext{class|)} |
3104 | 3114 |
|
3105 | 3115 | \rSec1[class.union]{Unions}% |
| 3116 | + |
| 3117 | +\rSec2[class.union.general]{General}% |
3106 | 3118 | \indextext{\idxcode{union}} |
3107 | 3119 |
|
3108 | 3120 | \pnum |
|
3428 | 3440 | \end{note} |
3429 | 3441 |
|
3430 | 3442 | \rSec1[class.derived]{Derived classes}% |
| 3443 | + |
| 3444 | +\rSec2[class.derived.general]{General}% |
3431 | 3445 | \indextext{derived class|(} |
3432 | 3446 |
|
3433 | 3447 | \indextext{virtual base class|see{base class, virtual}} |
|
4477 | 4491 | \end{example} |
4478 | 4492 |
|
4479 | 4493 | \rSec1[class.access]{Member access control}% |
| 4494 | + |
| 4495 | +\rSec2[class.access.general]{General}% |
4480 | 4496 | \indextext{access control|(} |
4481 | 4497 |
|
4482 | 4498 | \indextext{protection|see{access control}} |
|
5459 | 5475 | \indextext{access control|)} |
5460 | 5476 |
|
5461 | 5477 | \rSec1[class.init]{Initialization}% |
| 5478 | + |
| 5479 | +\rSec2[class.init.general]{General}% |
5462 | 5480 | \indextext{initialization!class object|(}% |
5463 | 5481 | \indextext{initialization!default constructor and}% |
5464 | 5482 | \indextext{initialization!constructor and} |
|
0 commit comments