diff options
author | Georg Brandl <georg@python.org> | 2014-11-06 10:25:36 +0100 |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2014-11-06 10:25:36 +0100 |
commit | 097892ee2680282b83afc4c872b859b72c49d55c (patch) | |
tree | be43d3f8bffce473b7e7af6aea55cae3c3e79910 | |
parent | 230bbc2c85bc7104a74c598ec34988a6c06feaf3 (diff) | |
download | pygments-097892ee2680282b83afc4c872b859b72c49d55c.tar.gz |
C#: with generics "class" can also be used without introducing a class
-rw-r--r-- | pygments/lexers/dotnet.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pygments/lexers/dotnet.py b/pygments/lexers/dotnet.py index 027f6f7d..4c7f96f8 100644 --- a/pygments/lexers/dotnet.py +++ b/pygments/lexers/dotnet.py @@ -117,11 +117,12 @@ class CSharpLexer(RegexLexer): (cs_ident, Name), ], 'class': [ - (cs_ident, Name.Class, '#pop') + (cs_ident, Name.Class, '#pop'), + default('#pop'), ], 'namespace': [ (r'(?=\()', Text, '#pop'), # using (resource) - ('(' + cs_ident + r'|\.)+', Name.Namespace, '#pop') + ('(' + cs_ident + r'|\.)+', Name.Namespace, '#pop'), ] } |