summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCalixte Denizet <calixte.denizet@gmail.com>2014-05-30 16:57:36 +0200
committerCalixte Denizet <calixte.denizet@gmail.com>2014-05-30 16:57:36 +0200
commit5fadb70b57a591973563a400366a88a59eb12907 (patch)
treed724216c38339182b9a8a135de5d13cdd167a663
parent18f605604a9d2e2195973282b98feda330b87977 (diff)
downloadpygments-5fadb70b57a591973563a400366a88a59eb12907.tar.gz
Add C++11 keywords
-rw-r--r--pygments/lexers/compiled.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/pygments/lexers/compiled.py b/pygments/lexers/compiled.py
index d52ab950..46990510 100644
--- a/pygments/lexers/compiled.py
+++ b/pygments/lexers/compiled.py
@@ -210,7 +210,10 @@ class CppLexer(CFamilyLexer):
r'export|friend|mutable|namespace|new|operator|'
r'private|protected|public|reinterpret_cast|'
r'restrict|static_cast|template|this|throw|throws|'
- r'typeid|typename|using|virtual)\b', Keyword),
+ r'typeid|typename|using|virtual|'
+ r'constexpr|nullptr|decltype|thread_local|'
+ r'alignas|alignof|static_assert|noexcept|override|final)\b', Keyword),
+ (r'(char16_t|char32_t)\b', Keyword.Type),
(r'(class)(\s+)', bygroups(Keyword, Text), 'classname'),
inherit,
],