summaryrefslogtreecommitdiff
path: root/pygments/lexers/javascript.py
diff options
context:
space:
mode:
authorMatthäus G. Chajdas <dev@anteru.net>2021-01-04 18:02:36 +0100
committerMatthäus G. Chajdas <dev@anteru.net>2021-01-04 18:02:36 +0100
commit5b432dfd6c99dbf0678ccc3a3ea95fc57649bfd1 (patch)
tree7c663e3e265e274bfaba08a6915b5df426929c29 /pygments/lexers/javascript.py
parenta590ac5ea7c00a41e253834306bfa19e38349c0b (diff)
parent05effdac9409f1d04820ecf7c7979987f7a5f36c (diff)
downloadpygments-git-5b432dfd6c99dbf0678ccc3a3ea95fc57649bfd1.tar.gz
Merge branch 'master' of https://github.com/felixhao28/pygments into felixhao28-master
Diffstat (limited to 'pygments/lexers/javascript.py')
-rw-r--r--pygments/lexers/javascript.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pygments/lexers/javascript.py b/pygments/lexers/javascript.py
index 42200e94..329120e5 100644
--- a/pygments/lexers/javascript.py
+++ b/pygments/lexers/javascript.py
@@ -509,7 +509,7 @@ class TypeScriptLexer(RegexLexer):
(r'(super)(\s*)(\([\w,?.$\s]+\s*\))',
bygroups(Keyword.Reserved, Text), 'slashstartsregex'),
# Match stuff like: function() {...}
- (r'([a-zA-Z_?.$][\w?.$]*)\(\) \{', Name.Other, 'slashstartsregex'),
+ (r'([a-zA-Z_?.$][\w?.$]*)(?=\(\) \{)', Name.Other, 'slashstartsregex'),
# Match stuff like: (function: return type)
(r'([\w?.$][\w?.$]*)(\s*:\s*)([\w?.$][\w?.$]*)',
bygroups(Name.Other, Text, Keyword.Type)),