File: completionsUniqueSymbol.ts

package info (click to toggle)
node-typescript 4.8.4%2Bds1-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 523,068 kB
  • sloc: javascript: 1,735,777; makefile: 7; sh: 1
file content (22 lines) | stat: -rw-r--r-- 515 bytes parent folder | download | duplicates (5)
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" />

////declare const Symbol: () => symbol;
////namespace M {
////    export const sym = Symbol();
////}
////namespace N {
////    const sym = Symbol();
////    export interface I {
////        [sym]: number;
////        [M.sym]: number;
////    }
////}
////
////declare const i: N.I;
////i[|./**/|];

verify.completions({
    marker: "",
    exact: { name: "M", insertText: "[M]", replacementSpan: test.ranges()[0] },
    preferences: { includeInsertTextCompletions: true },
});