2015-04-30 07:06:24 +02:00
|
|
|
/// <reference path='fourslash.ts' />
|
|
|
|
|
2017-01-09 18:40:03 +01:00
|
|
|
////class /*definition0*/C {
|
2015-04-30 07:06:24 +02:00
|
|
|
//// p;
|
|
|
|
////}
|
|
|
|
////
|
2017-01-09 18:40:03 +01:00
|
|
|
////interface /*definition1*/I {
|
2015-04-30 07:06:24 +02:00
|
|
|
//// x;
|
|
|
|
////}
|
|
|
|
////
|
|
|
|
////module M {
|
2017-01-09 18:40:03 +01:00
|
|
|
//// export interface /*definition2*/I {
|
2015-04-30 07:06:24 +02:00
|
|
|
//// y;
|
|
|
|
//// }
|
|
|
|
////}
|
|
|
|
////
|
|
|
|
////var x: C | I | M.I;
|
|
|
|
////
|
|
|
|
/////*reference*/x;
|
|
|
|
|
2017-01-09 18:40:03 +01:00
|
|
|
verify.goToType("reference", ["definition0", "definition1", "definition2"]);
|