2015-03-02 23:41:44 +01:00
|
|
|
/// <reference path="fourslash.ts"/>
|
|
|
|
|
|
|
|
////interface I {
|
2018-07-03 04:25:27 +02:00
|
|
|
//// [|interfaceMethodSignature(a: string): boolean;|]
|
2015-03-02 23:41:44 +01:00
|
|
|
//// interfaceMethodSignature(b: number): boolean;
|
|
|
|
//// interfaceMethodSignature(f: I): boolean;
|
|
|
|
////}
|
|
|
|
////interface I {
|
2018-07-03 04:25:27 +02:00
|
|
|
//// [|interfaceMethodSignature(b: boolean): boolean;|]
|
2015-03-02 23:41:44 +01:00
|
|
|
////}
|
2015-06-10 00:49:21 +02:00
|
|
|
|
2018-07-03 04:25:27 +02:00
|
|
|
verify.navigateTo({
|
|
|
|
pattern: "interfaceMethodSignature",
|
|
|
|
expected: test.ranges().map(range =>
|
|
|
|
({ name: "interfaceMethodSignature", kind: "method", range, containerName: "I", containerKind: "interface" })),
|
|
|
|
});
|