summaryrefslogtreecommitdiff
path: root/pygments/lexers/hdl.py
diff options
context:
space:
mode:
Diffstat (limited to 'pygments/lexers/hdl.py')
-rw-r--r--pygments/lexers/hdl.py4
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