File tree Expand file tree Collapse file tree 2 files changed +23
-3
lines changed Expand file tree Collapse file tree 2 files changed +23
-3
lines changed Original file line number Diff line number Diff line change @@ -1822,6 +1822,13 @@ namespace ts {
1822
1822
return false ;
1823
1823
}
1824
1824
1825
+ switch ( openingBrace ) {
1826
+ case CharacterCodes . singleQuote :
1827
+ case CharacterCodes . doubleQuote :
1828
+ case CharacterCodes . backtick :
1829
+ return ! isInComment ( sourceFile , position ) ;
1830
+ }
1831
+
1825
1832
return true ;
1826
1833
}
1827
1834
Original file line number Diff line number Diff line change 7
7
//// // inside regular comment /*2*/
8
8
//// var c = "";
9
9
////
10
- //// /* inside multi-
11
- //// line comment /*3 */
10
+ //// /*3*//* inside /*4*/ multi-
11
+ //// line comment /*5 */
12
12
//// */
13
13
//// var y =12;
14
14
//// }
15
15
16
16
goTo . marker ( '1' ) ;
17
17
verify . isValidBraceCompletionAtPosition ( '(' ) ;
18
+ verify . not . isValidBraceCompletionAtPosition ( '"' ) ;
19
+ verify . not . isValidBraceCompletionAtPosition ( `'` ) ;
20
+ verify . not . isValidBraceCompletionAtPosition ( '`' ) ;
18
21
19
22
goTo . marker ( '2' ) ;
20
23
verify . isValidBraceCompletionAtPosition ( '(' ) ;
24
+ verify . not . isValidBraceCompletionAtPosition ( '"' ) ;
21
25
22
26
goTo . marker ( '3' ) ;
23
- verify . isValidBraceCompletionAtPosition ( '(' ) ;
27
+ verify . isValidBraceCompletionAtPosition ( '(' ) ;
28
+ verify . isValidBraceCompletionAtPosition ( '"' ) ;
29
+
30
+ goTo . marker ( '4' ) ;
31
+ verify . isValidBraceCompletionAtPosition ( '(' ) ;
32
+ verify . not . isValidBraceCompletionAtPosition ( '"' ) ;
33
+
34
+ goTo . marker ( '5' ) ;
35
+ verify . isValidBraceCompletionAtPosition ( '(' ) ;
36
+ verify . not . isValidBraceCompletionAtPosition ( '"' ) ;
You can’t perform that action at this time.
0 commit comments