Skip to content

Commit d02a0c0

Browse files
committed
render scoped enums
#feat
1 parent eb311c6 commit d02a0c0

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
enum {{>symbol/name .~}}
1+
enum {{#if isScoped}}class {{/if}}{{>symbol/name .~}}
22
{{#if type}} : {{>type/declarator type}}{{/if}};

test-files/golden-tests/metadata/enum.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ Declared in `<enum.cpp>`
111111

112112
[source,cpp,subs="verbatim,replacements,macros,-callouts"]
113113
----
114-
enum E2 : int;
114+
enum class E2 : int;
115115
----
116116

117117
=== Members
@@ -148,7 +148,7 @@ Declared in `<enum.cpp>`
148148

149149
[source,cpp,subs="verbatim,replacements,macros,-callouts"]
150150
----
151-
enum E3 : char;
151+
enum class E3 : char;
152152
----
153153

154154
=== Members

test-files/golden-tests/metadata/enum.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ <h3>Synopsis</h3>
131131
Declared in <code>&lt;enum.cpp&gt;</code></div>
132132
<pre>
133133
<code class="source-code cpp">
134-
enum E2 : int;
134+
enum class E2 : int;
135135
</code>
136136
</pre>
137137
</div>
@@ -175,7 +175,7 @@ <h3>Synopsis</h3>
175175
Declared in <code>&lt;enum.cpp&gt;</code></div>
176176
<pre>
177177
<code class="source-code cpp">
178-
enum E3 : char;
178+
enum class E3 : char;
179179
</code>
180180
</pre>
181181
</div>

0 commit comments

Comments
 (0)