@@ -148,8 +148,8 @@ syntax region jsTryCatchBlock contained matchgroup=jsTryCatchBraces s
148148syntax region jsFinallyBlock contained matchgroup =jsFinallyBraces start =/ {/ end =/ }/ contains =@jsAll,jsBlock extend fold
149149syntax region jsSwitchBlock contained matchgroup =jsSwitchBraces start =/ {/ end =/ }/ contains =@jsAll,jsBlock,jsSwitchCase extend fold
150150syntax region jsRepeatBlock contained matchgroup =jsRepeatBraces start =/ {/ end =/ }/ contains =@jsAll,jsBlock extend fold
151- syntax region jsDestructuringBlock contained matchgroup =jsDestructuringBraces start =/ {/ end =/ }/ contains =jsDestructuringProperty,jsDestructuringAssignment,jsDestructuringNoise,jsDestructuringPropertyComputed,jsSpreadExpression,jsComment extend fold
152- syntax region jsDestructuringArray contained matchgroup =jsDestructuringBraces start =/ \[ / end =/ \] / contains =jsDestructuringPropertyValue,jsNoise,jsDestructuringProperty,jsSpreadExpression,jsDestructuringBlock,jsDestructuringArray,jsComment extend fold
151+ syntax region jsDestructuringBlock contained matchgroup =jsDestructuringBraces start =/ {/ end =/ }/ contains =jsDestructuringProperty,jsDestructuringAssignment,jsDestructuringNoise,jsDestructuringPropertyComputed,jsSpreadExpression,jsComment nextgroup = jsFlowDefinition extend fold
152+ syntax region jsDestructuringArray contained matchgroup =jsDestructuringBraces start =/ \[ / end =/ \] / contains =jsDestructuringPropertyValue,jsNoise,jsDestructuringProperty,jsSpreadExpression,jsDestructuringBlock,jsDestructuringArray,jsComment nextgroup = jsFlowDefinition extend fold
153153syntax region jsObject contained matchgroup =jsObjectBraces start =/ {/ end =/ }/ contains =jsObjectKey,jsObjectKeyString,jsObjectKeyComputed,jsObjectShorthandProp,jsObjectSeparator,jsObjectFuncName,jsObjectMethodType,jsGenerator,jsComment,jsObjectStringKey,jsSpreadExpression,jsDecorator,jsAsyncKeyword extend fold
154154syntax region jsBlock matchgroup =jsBraces start =/ {/ end =/ }/ contains =@jsAll,jsSpreadExpression extend fold
155155syntax region jsModuleGroup contained matchgroup =jsModuleBraces start =/ {/ end =/ }/ contains =jsModuleKeyword,jsModuleComma,jsModuleAs,jsComment,jsFlowTypeKeyword skipwhite skipempty nextgroup =jsFrom fold
0 commit comments