endsnippet
snippet ns "namespace .. (namespace)"
-namespace${1/.+/ /m}${1:`!p snip.rv = snip.basename or "name"`}
-{
+namespace${1/.+/ /m}${1:`!p snip.rv = snip.basename or "name"`} {
${VISUAL}${0}
}${1/.+/ \/\/ namespace $0/m}
endsnippet
}
endsnippet
+snippet fore "range-based for loop"
+for (auto ${1:n} : ${2:v})
+{
+ ${VISUAL}${0}
+}
+endsnippet
+
snippet cplat "Cross platform pre processor split" b
#if defined(__GNUC__) && defined(__unix__)
${1}