From: Samir Benmendil Date: Tue, 8 Dec 2015 09:34:34 +0000 (+0000) Subject: vim: function alias snippet for cpp X-Git-Url: https://git.rmz.io/dotfiles.git/commitdiff_plain/40bf56c5fffd581908407412c5b945522433cf82?hp=b6c44861a595efc20fc0963721134a677b7b8ce6 vim: function alias snippet for cpp --- 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