summaryrefslogtreecommitdiff
path: root/cli/bench/testdata/code_lens.ts
blob: 0822e31c40cdd9f30eac0377b1946cf0631c4237 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
interface A {
  a: string;
}

interface B {
  b: string;
}

interface C {
  c: string;
}

interface D {
  d: string;
}

interface E {
  e: string;
}

interface F {
  f: string;
}

interface G {
  g: string;
}

interface H {
  h: string;
}

class AB implements A, B {
  a = "a";
  b = "b";
}

class CD implements C, D {
  c = "c";
  d = "d";
}

class EF implements E, F {
  e = "e";
  f = "f";
}

class GH implements G, H {
  g = "g";
  h = "h";
}

new AB().a;
new CD().c;
new EF().e;
new GH().g;