@@ -376,11 +376,11 @@ function registerDefaultClassifications(): void {
376376
377377 registerTokenType ( 'namespace' , nls . localize ( 'namespace' , "Style for namespaces." ) , [ [ 'entity.name.namespace' ] ] ) ;
378378
379- registerTokenType ( 'type' , nls . localize ( 'type' , "Style for types." ) , [ [ 'entity.name.type' ] , [ 'entity.name.class' ] , [ ' support.type'] , [ 'support.class' ] ] ) ;
379+ registerTokenType ( 'type' , nls . localize ( 'type' , "Style for types." ) , [ [ 'entity.name.type' ] , [ 'support.type' ] , [ 'support.class' ] ] ) ;
380380 registerTokenType ( 'struct' , nls . localize ( 'struct' , "Style for structs." ) , [ [ 'storage.type.struct' ] ] , 'type' ) ;
381- registerTokenType ( 'class' , nls . localize ( 'class' , "Style for classes." ) , [ [ 'entity.name.class' ] ] , 'type' ) ;
382- registerTokenType ( 'interface' , nls . localize ( 'interface' , "Style for interfaces." ) , undefined , 'type' ) ;
383- registerTokenType ( 'enum' , nls . localize ( 'enum' , "Style for enums." ) , undefined , 'type' ) ;
381+ registerTokenType ( 'class' , nls . localize ( 'class' , "Style for classes." ) , [ [ 'entity.name.type. class' ] ] , 'type' ) ;
382+ registerTokenType ( 'interface' , nls . localize ( 'interface' , "Style for interfaces." ) , [ [ 'entity.name.type.interface' ] ] , 'type' ) ;
383+ registerTokenType ( 'enum' , nls . localize ( 'enum' , "Style for enums." ) , [ [ 'entity.name.type.enum' ] ] , 'type' ) ;
384384 registerTokenType ( 'typeParameter' , nls . localize ( 'typeParameter' , "Style for type parameters." ) , undefined , 'type' ) ;
385385
386386 registerTokenType ( 'function' , nls . localize ( 'function' , "Style for functions" ) , [ [ 'entity.name.function' ] , [ 'support.function' ] ] ) ;
0 commit comments