@@ -684,28 +684,9 @@ module ts {
684
684
dispose ( ) : void ;
685
685
}
686
686
687
- export class ClassificationTypeNames {
688
- public static comment = "comment" ;
689
- public static identifier = "identifier" ;
690
- public static keyword = "keyword" ;
691
- public static numericLiteral = "number" ;
692
- public static operator = "operator" ;
693
- public static stringLiteral = "string" ;
694
- public static whiteSpace = "whitespace" ;
695
- public static text = "text" ;
696
-
697
- public static punctuation = "punctuation" ;
698
-
699
- public static className = "class name" ;
700
- public static enumName = "enum name" ;
701
- public static interfaceName = "interface name" ;
702
- public static moduleName = "module name" ;
703
- public static typeParameterName = "type parameter name" ;
704
- }
705
-
706
687
export interface ClassifiedSpan {
707
688
textSpan : TypeScript . TextSpan ;
708
- classificationType : string ;
689
+ classificationType : string ; // ClassificationTypeNames
709
690
}
710
691
711
692
export interface NavigationBarItem {
@@ -1017,6 +998,25 @@ module ts {
1017
998
static staticModifier = "static" ;
1018
999
}
1019
1000
1001
+ export class ClassificationTypeNames {
1002
+ public static comment = "comment" ;
1003
+ public static identifier = "identifier" ;
1004
+ public static keyword = "keyword" ;
1005
+ public static numericLiteral = "number" ;
1006
+ public static operator = "operator" ;
1007
+ public static stringLiteral = "string" ;
1008
+ public static whiteSpace = "whitespace" ;
1009
+ public static text = "text" ;
1010
+
1011
+ public static punctuation = "punctuation" ;
1012
+
1013
+ public static className = "class name" ;
1014
+ public static enumName = "enum name" ;
1015
+ public static interfaceName = "interface name" ;
1016
+ public static moduleName = "module name" ;
1017
+ public static typeParameterName = "type parameter name" ;
1018
+ }
1019
+
1020
1020
enum MatchKind {
1021
1021
none = 0 ,
1022
1022
exact = 1 ,
0 commit comments