c++11 styleguide: update enum naming notes and style guide link
Bug: 711332 Change-Id: Ie73ba46358d390dc904b0914ee0ce7eda03064b6 Reviewed-on: https://chromium-review.googlesource.com/651135 Reviewed-by: Nico Weber <thakis@chromium.org> Commit-Queue: Matt Mueller <mattm@chromium.org> Cr-Commit-Position: refs/heads/master@{#499843}
This commit is contained in:
@ -177,7 +177,7 @@ enum class <i>classname</i> : <i>base-type</i><br />
|
||||
enum <i>enumname</i> : <i>base-type</i></code></td>
|
||||
<td>Provide enums as full classes, with no implicit conversion to booleans or integers. Provide an explicit underlying type for enum classes and regular enums.</td>
|
||||
<td><a href="http://en.cppreference.com/w/cpp/language/enum">enumeration declaration</a></td>
|
||||
<td>Enum classes are still enums and follow enum naming rules (which means SHOUTY_CASE in the <a href="http://www.chromium.org/developers/coding-style#Naming">Chromium Style Guide</a>). <a href="https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/Q5WmkAImanc">Discussion thread</a></td>
|
||||
<td>Enum classes are still enums and follow enum naming rules. <a href="https://google.github.io/styleguide/cppguide.html#Enumerator_Names">Google Style Guide</a>. <a href="https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/Q5WmkAImanc">Discussion thread</a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
|
Reference in New Issue
Block a user