Skip to content

Commit 3295c4e

Browse files
committed
enum class (scoped enumeration) can't have constructors!
Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
1 parent 8fa6c0b commit 3295c4e

File tree

1 file changed

+1
-17
lines changed

1 file changed

+1
-17
lines changed

snippets/cpp.json

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -125,23 +125,7 @@
125125
"enum class": {
126126
"prefix": "enum class",
127127
"body": [
128-
"enum class ${MyClass}",
129-
"{",
130-
"public:",
131-
" ${MyClass}();",
132-
" ~${MyClass}();",
133-
"",
134-
"private:",
135-
" $1",
136-
"};",
137-
"",
138-
"${MyClass}::${MyClass}()",
139-
"{",
140-
"}",
141-
"",
142-
"${MyClass}::~${MyClass}()",
143-
"{",
144-
"}"
128+
"enum class ${MyClass} { };"
145129
],
146130
"description": "Code snippet for enum class"
147131
},

0 commit comments

Comments
 (0)