diff options
Diffstat (limited to 'pygments/lexers/hdl.py')
-rw-r--r-- | pygments/lexers/hdl.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pygments/lexers/hdl.py b/pygments/lexers/hdl.py index e07a1ff2..a8a4fc6b 100644 --- a/pygments/lexers/hdl.py +++ b/pygments/lexers/hdl.py @@ -234,8 +234,8 @@ class SystemVerilogLexer(RegexLexer): bygroups(Keyword.Declaration, Text, Name.Class)), (r'(extends)(\s+)([a-zA-Z_]\w*)', bygroups(Keyword.Declaration, Text, Name.Class)), - (r'(endclass\b)((\s*)(:)(\s*)([a-zA-Z_]\w*))?', - bygroups(Keyword.Declaration, None, Text, Punctuation, Text, Name.Class)), + (r'(endclass\b)(?:(\s*)(:)(\s*)([a-zA-Z_]\w*))?', + bygroups(Keyword.Declaration, Text, Punctuation, Text, Name.Class)), (words(( # Variable types |