File tree 9 files changed +25
-8
lines changed
9 files changed +25
-8
lines changed Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ templates:
33
33
{% endif %}
34
34
{% if params %}
35
35
{% for param in params %}
36
- //! {{ char }}param[[TODO:direction]] {{ param.name }} [TODO:description]
36
+ //! {{ char }}param[[TODO:direction]] {{ param.name | default(value="[TODO:name]") }} [TODO:description]
37
37
{% endfor %}
38
38
{% endif %}
39
39
{% if return_type %}
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ templates:
33
33
{% endif %}
34
34
{% if params %}
35
35
{% for param in params %}
36
- /// {{ char }}param[[TODO:direction]] {{ param.name }} [TODO:description]
36
+ /// {{ char }}param[[TODO:direction]] {{ param.name | default(value="[TODO:name]") }} [TODO:description]
37
37
{% endfor %}
38
38
{% endif %}
39
39
{% if return_type %}
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ templates:
33
33
{% endif %}
34
34
{% if params %}
35
35
{% for param in params %}
36
- /// {{ char }}param[[TODO:direction]] {{ param.name }} [TODO:description]
36
+ /// {{ char }}param[[TODO:direction]] {{ param.name | default(value="[TODO:name]") }} [TODO:description]
37
37
{% endfor %}
38
38
{% endif %}
39
39
{% if return_type %}
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ templates:
33
33
{% endif %}
34
34
{% if params %}
35
35
{% for param in params %}
36
- * {{ char }}param[[TODO:direction]] {{ param.name }} [TODO:description]
36
+ * {{ char }}param[[TODO:direction]] {{ param.name | default(value="[TODO:name]") }} [TODO:description]
37
37
{% endfor %}
38
38
{% endif %}
39
39
{% if return_type %}
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ templates:
33
33
{% endif %}
34
34
{% if params %}
35
35
{% for param in params %}
36
- * {{ char }}param[[TODO:direction]] {{ param.name }} [TODO:description]
36
+ * {{ char }}param[[TODO:direction]] {{ param.name | default(value="[TODO:name]") }} [TODO:description]
37
37
{% endfor %}
38
38
{% endif %}
39
39
{% if return_type %}
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ templates:
33
33
{% endif %}
34
34
{% if params %}
35
35
{% for param in params %}
36
- {{ char }}param[[TODO:direction]] {{ param.name }} [TODO:description]
36
+ {{ char }}param[[TODO:direction]] {{ param.name | default(value="[TODO:name]") }} [TODO:description]
37
37
{% endfor %}
38
38
{% endif %}
39
39
{% if return_type %}
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ templates:
33
33
{% endif %}
34
34
{% if params %}
35
35
{% for param in params %}
36
- * {{ char }}param[[TODO:direction]] {{ param.name }} [TODO:description]
36
+ * {{ char }}param[[TODO:direction]] {{ param.name | default(value="[TODO:name]") }} [TODO:description]
37
37
{% endfor %}
38
38
{% endif %}
39
39
{% if return_type %}
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ templates:
33
33
{% endif %}
34
34
{% if params %}
35
35
{% for param in params %}
36
- {{ char }}param[[TODO:direction]] {{ param.name }} [TODO:description]
36
+ {{ char }}param[[TODO:direction]] {{ param.name | default(value="[TODO:name]") }} [TODO:description]
37
37
{% endfor %}
38
38
{% endif %}
39
39
{% if return_type %}
Original file line number Diff line number Diff line change @@ -108,3 +108,20 @@ Expect cpp (generated comment with @brief and @param tag):
108
108
* @param[[TODO:direction]] x [TODO:description]
109
109
*/
110
110
void foo( int x = y );
111
+
112
+ # ==============================================================================
113
+ # Functions with unnamed parameters
114
+ # ==============================================================================
115
+ Given cpp (Functions with unnamed parameter):
116
+ Game(const Game &)=default;
117
+
118
+ Do (trigger doge):
119
+ \<C-d>
120
+
121
+ Expect cpp (generated comment with @brief and @param tag):
122
+ /**
123
+ * @brief [TODO:summary]
124
+ *
125
+ * @param[[TODO:direction]] [TODO:name] [TODO:description]
126
+ */
127
+ Game(const Game &)=default;
You can’t perform that action at this time.
0 commit comments