diff options
Diffstat (limited to 'syntax/dart.vim')
-rw-r--r-- | syntax/dart.vim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/syntax/dart.vim b/syntax/dart.vim index d481399f..68035dc8 100644 --- a/syntax/dart.vim +++ b/syntax/dart.vim @@ -54,10 +54,10 @@ syntax match dartMetadata "@\([_$a-zA-Z][_$a-zA-Z0-9]*\.\)*[_$a-zA-Z][_$a syntax match dartNumber "\<\d\+\(\.\d\+\)\=\>" " User Types -syntax match dartUserType "\<_\?\u[[:alnum:]_\$]*\>" +syntax match dartUserType "\<[_$]*\u[a-zA-Z0-9_$]*\>" " Function highlighting -syntax match dartFunction "\zs\<\(_\?\l[[:alnum:]_\$]*\)\>*\s*\ze(" +syntax match dartFunction "\zs\<\([_$]*[a-z][a-zA-Z0-9_$]*\)\ze\(<\|(\|\s\+=>\)" " SDK libraries syntax keyword dartSdkClass BidirectionalIterator Comparable DateTime |