From ec99aa455136f86e59a87432d710716718780239 Mon Sep 17 00:00:00 2001 From: Fabian Knorr Date: Fri, 25 Mar 2016 07:09:45 +0100 Subject: [PATCH] User-defined number literals, class definition modifiers --- C++11.tmLanguage | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/C++11.tmLanguage b/C++11.tmLanguage index 845c8f7..0a4b9a1 100644 --- a/C++11.tmLanguage +++ b/C++11.tmLanguage @@ -146,7 +146,7 @@ match - \b((0(x|X)[0-9a-fA-F]*)|(([0-9]+\.?[0-9]*)|(\.[0-9]+))((e|E)(\+|-)?[0-9]+)?)(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\b + \b((0(x|X)[0-9a-fA-F]*)|(([0-9]+\.?[0-9]*)|(\.[0-9]+))((e|E)(\+|-)?[0-9]+)?)[A-Za-z_]?[A-Za-z0-9_]*\b name constant.numeric.c++ @@ -1526,6 +1526,12 @@ include #angle_brackets + + match + \b(private|protected|public|final)\b + name + storage.modifier.c++ + begin (\{)