2016-12-23 17:20:46 +01:00
|
|
|
/// <reference path='fourslash.ts' />
|
|
|
|
|
2016-12-26 20:36:27 +01:00
|
|
|
/////*1*/ 'bar' ! ;
|
|
|
|
/////*2*/ ( 'bar' ) ! ;
|
|
|
|
/////*3*/ 'bar' [ 1 ] ! ;
|
|
|
|
/////*4*/ var bar = 'bar' . foo ! ;
|
|
|
|
/////*5*/ var foo = bar ! ;
|
2016-12-23 17:20:46 +01:00
|
|
|
|
|
|
|
format.document();
|
2016-12-24 02:25:14 +01:00
|
|
|
goTo.marker("1");
|
2016-12-23 17:20:46 +01:00
|
|
|
verify.currentLineContentIs("'bar'!;");
|
2016-12-24 02:25:14 +01:00
|
|
|
goTo.marker("2");
|
2016-12-23 17:20:46 +01:00
|
|
|
verify.currentLineContentIs("('bar')!;");
|
2016-12-24 02:25:14 +01:00
|
|
|
goTo.marker("3");
|
2016-12-23 17:20:46 +01:00
|
|
|
verify.currentLineContentIs("'bar'[1]!;");
|
2016-12-24 02:25:14 +01:00
|
|
|
goTo.marker("4");
|
2016-12-23 17:20:46 +01:00
|
|
|
verify.currentLineContentIs("var bar = 'bar'.foo!;");
|
2016-12-24 02:25:14 +01:00
|
|
|
goTo.marker("5");
|
2016-12-23 17:20:46 +01:00
|
|
|
verify.currentLineContentIs("var foo = bar!;");
|