28 lines
513 B
TypeScript
28 lines
513 B
TypeScript
|
/// <reference path='fourslash.ts'/>
|
||
|
|
||
|
////interface interface1 {
|
||
|
//// /*1*/doStuff(): void;
|
||
|
////}
|
||
|
////
|
||
|
////interface interface2 extends interface1{
|
||
|
//// /*2*/doStuff(): void;
|
||
|
////}
|
||
|
////
|
||
|
////class class1 implements interface2 {
|
||
|
//// /*3*/doStuff() {
|
||
|
////
|
||
|
//// }
|
||
|
////}
|
||
|
////
|
||
|
////class class2 extends class1 {
|
||
|
////
|
||
|
////}
|
||
|
////
|
||
|
////var v: class2;
|
||
|
////v./*4*/doStuff();
|
||
|
|
||
|
test.markers().forEach(m=> {
|
||
|
goTo.position(m.position, m.fileName);
|
||
|
verify.referencesCountIs(4);
|
||
|
});
|