summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Hatch <tim@timhatch.com>2010-06-07 13:13:59 -0700
committerTim Hatch <tim@timhatch.com>2010-06-07 13:13:59 -0700
commit73e006c82d4292bef430c296bd288000898ee2b9 (patch)
tree9fdcbaa7ea16df43c30190d7a069e589439ea06f
parentb56625f2841113d33cda53019749fd540f37193b (diff)
downloadpygments-73e006c82d4292bef430c296bd288000898ee2b9.tar.gz
#484: Highlight Offload-C++-specific extensinos to C++
-rw-r--r--pygments/lexers/compiled.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/pygments/lexers/compiled.py b/pygments/lexers/compiled.py
index 0934cf26..d996f369 100644
--- a/pygments/lexers/compiled.py
+++ b/pygments/lexers/compiled.py
@@ -204,6 +204,8 @@ class CppLexer(RegexLexer):
r'uuidof|unaligned|super|single_inheritance|raise|noop|'
r'multiple_inheritance|m128i|m128d|m128|m64|interface|'
r'identifier|forceinline|event|assume)\b', Keyword.Reserved),
+ # Offload C++ extensions, http://offload.codeplay.com/
+ (r'(__offload|__blockingoffload|__outer)\b', Keyword.Psuedo),
(r'(true|false)\b', Keyword.Constant),
(r'NULL\b', Name.Builtin),
('[a-zA-Z_][a-zA-Z0-9_]*:(?!:)', Name.Label),