File tree Expand file tree Collapse file tree 1 file changed +11
-24
lines changed Expand file tree Collapse file tree 1 file changed +11
-24
lines changed Original file line number Diff line number Diff line change 86
86
" {" ,
87
87
" public:" ,
88
88
" ${MyClass}();" ,
89
+ " ${MyClass}(${MyClass} &&) = default;" ,
90
+ " ${MyClass}(const ${MyClass} &) = default;" ,
91
+ " ${MyClass} &operator=(${MyClass} &&) = default;" ,
92
+ " ${MyClass} &operator=(const ${MyClass} &) = default;" ,
89
93
" ~${MyClass}();" ,
90
94
" " ,
91
95
" private:" ,
108
112
" class ${MyClass}" ,
109
113
" {" ,
110
114
" public:" ,
111
- " ${MyClass}()" ,
112
- " {" ,
113
- " }" ,
114
- " " ,
115
- " ~${MyClass}()" ,
116
- " {" ,
117
- " }" ,
115
+ " ${MyClass}() = default;" ,
116
+ " ${MyClass}(${MyClass} &&) = default;" ,
117
+ " ${MyClass}(const ${MyClass} &) = default;" ,
118
+ " ${MyClass} &operator=(${MyClass} &&) = default;" ,
119
+ " ${MyClass} &operator=(const ${MyClass} &) = default;" ,
120
+ " ~${MyClass}() = default;" ,
118
121
" " ,
119
122
" private:" ,
120
123
" $1" ,
125
128
"enum class" : {
126
129
"prefix" : " enum class" ,
127
130
"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
- " }"
131
+ " enum class ${MyClass} { };"
145
132
],
146
133
"description" : " Code snippet for enum class"
147
134
},
You can’t perform that action at this time.
0 commit comments