From 06d668f49d5eb96fd1f63174f09f87085aa0b5fd Mon Sep 17 00:00:00 2001 From: Tobiasz Laskowski Date: Fri, 16 Aug 2024 18:47:58 +0100 Subject: [PATCH] Fix highlighting of type names and type references --- syntax/common.vim | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/syntax/common.vim b/syntax/common.vim index b2eb1fa..95f286f 100644 --- a/syntax/common.vim +++ b/syntax/common.vim @@ -127,19 +127,19 @@ hi def link typescriptFuncComma Operator hi def link typescriptClassKeyword Keyword hi def link typescriptClassExtends Keyword -" hi def link typescriptClassName Function +hi def link typescriptClassName Type hi def link typescriptAbstract Special -" hi def link typescriptClassHeritage Function -" hi def link typescriptInterfaceHeritage Function +hi def link typescriptClassHeritage Type +hi def link typescriptInterfaceHeritage Type hi def link typescriptClassStatic StorageClass hi def link typescriptReadonlyModifier StorageClass hi def link typescriptInterfaceKeyword Keyword hi def link typescriptInterfaceExtends Keyword -hi def link typescriptInterfaceName Function +hi def link typescriptInterfaceName Type hi def link shellbang Comment -hi def link typescriptTypeParameter Identifier +hi def link typescriptTypeParameter Type hi def link typescriptConstraint Keyword hi def link typescriptPredefinedType Type hi def link typescriptReadonlyArrayKeyword Keyword @@ -158,7 +158,7 @@ hi def link typescriptConstructSignature Identifier hi def link typescriptAliasDeclaration Identifier hi def link typescriptAliasKeyword Keyword hi def link typescriptUserDefinedType Keyword -hi def link typescriptTypeReference Identifier +hi def link typescriptTypeReference Type hi def link typescriptConstructor Keyword hi def link typescriptDecorator Special hi def link typescriptAssertType Keyword