File: importTypeNodeGoToDefinition.ts

package info (click to toggle)
node-typescript 5.2.2-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 497,488 kB
  • sloc: javascript: 2,107,274; makefile: 6; sh: 1
file content (22 lines) | stat: -rw-r--r-- 500 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/// <reference path="fourslash.ts" />

// @Filename: /ns.ts
/////*refFile*/export namespace /*refFoo*/Foo {
////    export namespace /*refBar*/Bar {
////        export class /*refBaz*/Baz {}
////    }
////}

// @Filename: /usage.ts
////type A = typeof import([|/*1*/"./ns"|]).[|/*2*/Foo|].[|/*3*/Bar|];
////type B = import([|/*4*/"./ns"|]).[|/*5*/Foo|].[|/*6*/Bar|].[|/*7*/Baz|];

verify.baselineGoToDefinition(
    "1",
    "2",
    "3",
    "4",
    "5",
    "6",
    "7",
);