File: findAllRefsJsThisPropertyAssignment2.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 (31 lines) | stat: -rw-r--r-- 700 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
23
24
25
26
27
28
29
30
31
/// <reference path="fourslash.ts" />

// @allowJs: true
// @noImplicitThis: true

// @Filename: infer.d.ts
//// export declare function infer(o: { m: Record<string, Function> } & ThisType<{ x: number }>): void;

// @Filename: a.js
//// import { infer } from "./infer";
//// infer({
////     m: {
////         initData() {
////             this.x = 1;
////             this./*1*/x;
////         },
////     }
//// });

// @Filename: b.ts
//// import { infer } from "./infer";
//// infer({
////     m: {
////         initData() {
////             this.x = 1;
////             this./*2*/x;
////         },
////     }
//// });

verify.baselineFindAllReferences("1", "2");