X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/af58af03d31366ab9e08c7c214b995515ca9a2fd..d4b51f09d83f75a663c5711af77e0e6da40764a9:/vim/ultisnips/cpp.snippets diff --git a/vim/ultisnips/cpp.snippets b/vim/ultisnips/cpp.snippets index 3539ca2..93d6618 100644 --- a/vim/ultisnips/cpp.snippets +++ b/vim/ultisnips/cpp.snippets @@ -81,3 +81,13 @@ private: }; endsnippet + +# http://stackoverflow.com/a/9864472 +snippet alias "Function alias" b +template +auto ${1:alias}(Args&&... args) + -> decltype($2(std::forward(args)...)) +{ + return ${2:function}(std::forward(args)...); +} +endsnippet