1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
/// <reference path='fourslash.ts' />
/////*definition0*/class C {
//// p;
////}
////
/////*definition1*/interface I {
//// x;
////}
////
////module M {
//// /*definition2*/export interface I {
//// y;
//// }
////}
////
////var x: C | I | M.I;
////
/////*reference*/x;
goTo.marker('reference');
goTo.type(0);
verify.caretAtMarker('definition0');
goTo.marker('reference');
goTo.type(1);
verify.caretAtMarker('definition1');
goTo.marker('reference');
goTo.type(2);
verify.caretAtMarker('definition2');
|