Skip to content

Commit 0a1e1b4

Browse files
author
Andrew Pardoe
committed
Merge branch 'fixstructure'
2 parents 1c3c35b + 4af6b1e commit 0a1e1b4

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

CppCoreGuidelines.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,23 +35,24 @@ You can [read an explanation of the scope and structure of this Guide](#S-abstra
3535
* [Enum: Enumerations](#S-enum)
3636
* [R: Resource management](#S-resource)
3737
* [ES: Expressions and statements](#S-expr)
38+
* [PER: Performance](#S-performance)
39+
* [CP: Concurrency](#S-concurrency)
3840
* [E: Error handling](#S-errors)
3941
* [Con: Constants and immutability](#S-const)
4042
* [T: Templates and generic programming](#S-templates)
41-
* [CP: Concurrency](#S-concurrency)
42-
* [SL: The Standard library](#S-stdlib)
43-
* [SF: Source files](#S-source)
4443
* [CPL: C-style programming](#S-cpl)
45-
* [PRO: Profiles](#S-profile)
46-
* [GSL: Guideline support library](#S-gsl)
47-
* [FAQ: Answers to frequently asked questions](#S-faq)
44+
* [SF: Source files](#S-source)
45+
* [SL: The Standard library](#S-stdlib)
4846

4947
Supporting sections:
5048

51-
* [NL: Naming and layout](#S-naming)
52-
* [PER: Performance](#S-performance)
49+
* [A: Architectural Ideas](#S-A)
5350
* [N: Non-Rules and myths](#S-not)
5451
* [RF: References](#S-references)
52+
* [PRO: Profiles](#S-profile)
53+
* [GSL: Guideline support library](#S-gsl)
54+
* [NL: Naming and layout](#S-naming)
55+
* [FAQ: Answers to frequently asked questions](#S-faq)
5556
* [Appendix A: Libraries](#S-libraries)
5657
* [Appendix B: Modernizing code](#S-modernizing)
5758
* [Appendix C: Discussion](#S-discussion)
@@ -7881,7 +7882,7 @@ Declaration rules:
78817882
* [ES.31: Don't use macros for constants or "functions"](#Res-macros2)
78827883
* [ES.32: Use `ALL_CAPS` for all macro names](#Res-ALL_CAPS)
78837884
* [ES.33: If you must use macros, give them unique names](#Res-MACROS)
7884-
* [ES.40: Don't define a (C-style) variadic function](#Res-ellipses)
7885+
* [ES.34: Don't define a (C-style) variadic function](#Res-ellipses)
78857886

78867887
Expression rules:
78877888

@@ -8860,7 +8861,7 @@ If you are forced to use macros, use long names and supposedly unique prefixes (
88608861

88618862
Warn against short macro names.
88628863

8863-
### <a name="Res-ellipses"></a>ES.40: Don't define a (C-style) variadic function
8864+
### <a name="Res-ellipses"></a> ES.34: Don't define a (C-style) variadic function
88648865

88658866
##### Reason
88668867

0 commit comments

Comments
 (0)