0

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:
Matt Mueller
2017-09-06 01:51:12 +00:00
committed by Commit Bot
parent c883abe24b
commit e0bab0b5c6

@ -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>