# -*- mode: snippet -*- # name: struct # key: sct # -- struct ${1:Name} { ${1:$(yas/substr yas-text "[^: ]*")}(); ${2:virtual ~${1:$(yas/substr yas-text "[^: ]*")}();} }; $0