diff --git a/data/languages/c/highlight.xml b/data/languages/c/highlight.xml index 8cde09b..6db57e4 100644 --- a/data/languages/c/highlight.xml +++ b/data/languages/c/highlight.xml @@ -85,7 +85,11 @@ type - \@bool|BOOL|char|double|float|u?int(8|16|32|64|128)?(_t)?|long|short|signed|size_t|unsigned|void|(I|U)(8|16|32|64|128)\@ + \@bool|BOOL|char(16_t|32_t)?|double|float|u?int(8|16|32|64|128)?(_t)?|long|short|signed|size_t|unsigned|void|(I|U)(8|16|32|64|128)\@ + + + type + \@std::(vector|(u16|u32|w)?string|codecvt_utf(16|8_utf16|8)+|complex|iterator(_traits)?|tuple(_element|_size)?|pair)\@ storageKeyword