From 446063c2e305bd16ee43414cff1422a838fae321 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Sun, 11 Nov 2018 22:41:16 +0000 Subject: [PATCH] Add sizeof, decltype, and declval snippets --- UltiSnips/c.snippets | 4 ++++ UltiSnips/cpp.snippets | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/UltiSnips/c.snippets b/UltiSnips/c.snippets index c020765..addfc23 100644 --- a/UltiSnips/c.snippets +++ b/UltiSnips/c.snippets @@ -11,6 +11,10 @@ def complete(t, opts): return '(' + '|'.join(opts) + ')' endglobal +snippet sizeof "sizeof" i +sizeof($1)$0 +endsnippet + snippet i8 "int8_t" i int8_t endsnippet diff --git a/UltiSnips/cpp.snippets b/UltiSnips/cpp.snippets index 33ec405..2a7a855 100644 --- a/UltiSnips/cpp.snippets +++ b/UltiSnips/cpp.snippets @@ -65,6 +65,14 @@ snippet static_assert "Static assert" static_assert($1, "$2"); endsnippet +snippet decltype "decltype" i +decltype($1)$0 +endsnippet + +snippet declval "declval" i +declval<$1>()$0 +endsnippet + snippet noisy "A noise class" class noisy_t { public: