mirror of
https://github.com/microsoft/TypeScript.git
synced 2025-11-18 17:21:48 +00:00
Delete unused baselines
This commit is contained in:
@@ -1,98 +0,0 @@
|
||||
==ORIGINAL==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::function a==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
newFunction();
|
||||
|
||||
function newFunction() {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace B==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
({ a } = newFunction(a));
|
||||
}
|
||||
|
||||
function newFunction(a: any) {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
foo();
|
||||
return { a };
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace A==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
({ a } = newFunction(a));
|
||||
}
|
||||
}
|
||||
|
||||
function newFunction(a: any) {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
foo();
|
||||
return { a };
|
||||
}
|
||||
}
|
||||
==SCOPE::file '/a.ts'==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
({ a } = newFunction(x, a, foo));
|
||||
}
|
||||
}
|
||||
}
|
||||
function newFunction(x: any, a: any, foo: any) {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
foo();
|
||||
return { a };
|
||||
}
|
||||
@@ -1,70 +0,0 @@
|
||||
==ORIGINAL==
|
||||
namespace A {
|
||||
export interface I { x: number };
|
||||
class C {
|
||||
a() {
|
||||
let z = 1;
|
||||
let a1: I = { x: 1 };
|
||||
return a1.x + 10;
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::method a==
|
||||
namespace A {
|
||||
export interface I { x: number };
|
||||
class C {
|
||||
a() {
|
||||
let z = 1;
|
||||
return newFunction();
|
||||
|
||||
function newFunction() {
|
||||
let a1: I = { x: 1 };
|
||||
return a1.x + 10;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::class C==
|
||||
namespace A {
|
||||
export interface I { x: number };
|
||||
class C {
|
||||
a() {
|
||||
let z = 1;
|
||||
return this.newFunction();
|
||||
}
|
||||
|
||||
private newFunction() {
|
||||
let a1: I = { x: 1 };
|
||||
return a1.x + 10;
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace A==
|
||||
namespace A {
|
||||
export interface I { x: number };
|
||||
class C {
|
||||
a() {
|
||||
let z = 1;
|
||||
return newFunction();
|
||||
}
|
||||
}
|
||||
|
||||
function newFunction() {
|
||||
let a1: I = { x: 1 };
|
||||
return a1.x + 10;
|
||||
}
|
||||
}
|
||||
==SCOPE::file '/a.ts'==
|
||||
namespace A {
|
||||
export interface I { x: number };
|
||||
class C {
|
||||
a() {
|
||||
let z = 1;
|
||||
return newFunction();
|
||||
}
|
||||
}
|
||||
}
|
||||
function newFunction() {
|
||||
let a1: A.I = { x: 1 };
|
||||
return a1.x + 10;
|
||||
}
|
||||
@@ -1,86 +0,0 @@
|
||||
==ORIGINAL==
|
||||
namespace A {
|
||||
let y = 1;
|
||||
class C {
|
||||
a() {
|
||||
let z = 1;
|
||||
let a1 = { x: 1 };
|
||||
y = 10;
|
||||
z = 42;
|
||||
return a1.x + 10;
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::method a==
|
||||
namespace A {
|
||||
let y = 1;
|
||||
class C {
|
||||
a() {
|
||||
let z = 1;
|
||||
return newFunction();
|
||||
|
||||
function newFunction() {
|
||||
let a1 = { x: 1 };
|
||||
y = 10;
|
||||
z = 42;
|
||||
return a1.x + 10;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::class C==
|
||||
namespace A {
|
||||
let y = 1;
|
||||
class C {
|
||||
a() {
|
||||
let z = 1;
|
||||
var __return: any;
|
||||
({ z, __return } = this.newFunction(z));
|
||||
return __return;
|
||||
}
|
||||
|
||||
private newFunction(z: any) {
|
||||
let a1 = { x: 1 };
|
||||
y = 10;
|
||||
z = 42;
|
||||
return { z, __return: a1.x + 10 };
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace A==
|
||||
namespace A {
|
||||
let y = 1;
|
||||
class C {
|
||||
a() {
|
||||
let z = 1;
|
||||
var __return: any;
|
||||
({ z, __return } = newFunction(z));
|
||||
return __return;
|
||||
}
|
||||
}
|
||||
|
||||
function newFunction(z: any) {
|
||||
let a1 = { x: 1 };
|
||||
y = 10;
|
||||
z = 42;
|
||||
return { z, __return: a1.x + 10 };
|
||||
}
|
||||
}
|
||||
==SCOPE::file '/a.ts'==
|
||||
namespace A {
|
||||
let y = 1;
|
||||
class C {
|
||||
a() {
|
||||
let z = 1;
|
||||
var __return: any;
|
||||
({ y, z, __return } = newFunction(y, z));
|
||||
return __return;
|
||||
}
|
||||
}
|
||||
}
|
||||
function newFunction(y: any, z: any) {
|
||||
let a1 = { x: 1 };
|
||||
y = 10;
|
||||
z = 42;
|
||||
return { y, z, __return: a1.x + 10 };
|
||||
}
|
||||
@@ -1,36 +0,0 @@
|
||||
==ORIGINAL==
|
||||
namespace A {
|
||||
let y = 1;
|
||||
class C {
|
||||
b() {}
|
||||
a() {
|
||||
let z = 1;
|
||||
let a1 = { x: 1 };
|
||||
y = 10;
|
||||
z = 42;
|
||||
this.b();
|
||||
return a1.x + 10;
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::class C==
|
||||
namespace A {
|
||||
let y = 1;
|
||||
class C {
|
||||
b() {}
|
||||
a() {
|
||||
let z = 1;
|
||||
var __return: any;
|
||||
({ z, __return } = this.newFunction(z));
|
||||
return __return;
|
||||
}
|
||||
|
||||
private newFunction(z: any) {
|
||||
let a1 = { x: 1 };
|
||||
y = 10;
|
||||
z = 42;
|
||||
this.b();
|
||||
return { z, __return: a1.x + 10 };
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,85 +0,0 @@
|
||||
==ORIGINAL==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
|
||||
let y = 5;
|
||||
let z = x;
|
||||
return foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::function a==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
|
||||
return newFunction();
|
||||
|
||||
function newFunction() {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
return foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace B==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
|
||||
return newFunction();
|
||||
}
|
||||
|
||||
function newFunction() {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
return foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace A==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
|
||||
return newFunction();
|
||||
}
|
||||
}
|
||||
|
||||
function newFunction() {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
return foo();
|
||||
}
|
||||
}
|
||||
==SCOPE::file '/a.ts'==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
|
||||
return newFunction(x, foo);
|
||||
}
|
||||
}
|
||||
}
|
||||
function newFunction(x: any, foo: any) {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
return foo();
|
||||
}
|
||||
@@ -1,80 +0,0 @@
|
||||
==ORIGINAL==
|
||||
namespace A {
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function* a(z: number) {
|
||||
|
||||
let y = 5;
|
||||
yield z;
|
||||
return foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::function a==
|
||||
namespace A {
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function* a(z: number) {
|
||||
|
||||
return yield* newFunction();
|
||||
|
||||
function* newFunction() {
|
||||
let y = 5;
|
||||
yield z;
|
||||
return foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace B==
|
||||
namespace A {
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function* a(z: number) {
|
||||
|
||||
return yield* newFunction(z);
|
||||
}
|
||||
|
||||
function* newFunction(z: any) {
|
||||
let y = 5;
|
||||
yield z;
|
||||
return foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace A==
|
||||
namespace A {
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function* a(z: number) {
|
||||
|
||||
return yield* newFunction(z);
|
||||
}
|
||||
}
|
||||
|
||||
function* newFunction(z: any) {
|
||||
let y = 5;
|
||||
yield z;
|
||||
return foo();
|
||||
}
|
||||
}
|
||||
==SCOPE::file '/a.ts'==
|
||||
namespace A {
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function* a(z: number) {
|
||||
|
||||
return yield* newFunction(z, foo);
|
||||
}
|
||||
}
|
||||
}
|
||||
function* newFunction(z: any, foo: any) {
|
||||
let y = 5;
|
||||
yield z;
|
||||
return foo();
|
||||
}
|
||||
@@ -1,90 +0,0 @@
|
||||
==ORIGINAL==
|
||||
namespace A {
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
async function a(z: number, z1: any) {
|
||||
|
||||
let y = 5;
|
||||
if (z) {
|
||||
await z1;
|
||||
}
|
||||
return foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::function a==
|
||||
namespace A {
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
async function a(z: number, z1: any) {
|
||||
|
||||
return await newFunction();
|
||||
|
||||
async function newFunction() {
|
||||
let y = 5;
|
||||
if (z) {
|
||||
await z1;
|
||||
}
|
||||
return foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace B==
|
||||
namespace A {
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
async function a(z: number, z1: any) {
|
||||
|
||||
return await newFunction(z, z1);
|
||||
}
|
||||
|
||||
async function newFunction(z: any, z1: any) {
|
||||
let y = 5;
|
||||
if (z) {
|
||||
await z1;
|
||||
}
|
||||
return foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace A==
|
||||
namespace A {
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
async function a(z: number, z1: any) {
|
||||
|
||||
return await newFunction(z, z1);
|
||||
}
|
||||
}
|
||||
|
||||
async function newFunction(z: any, z1: any) {
|
||||
let y = 5;
|
||||
if (z) {
|
||||
await z1;
|
||||
}
|
||||
return foo();
|
||||
}
|
||||
}
|
||||
==SCOPE::file '/a.ts'==
|
||||
namespace A {
|
||||
function foo() {
|
||||
}
|
||||
namespace B {
|
||||
async function a(z: number, z1: any) {
|
||||
|
||||
return await newFunction(z, z1, foo);
|
||||
}
|
||||
}
|
||||
}
|
||||
async function newFunction(z: any, z1: any, foo: any) {
|
||||
let y = 5;
|
||||
if (z) {
|
||||
await z1;
|
||||
}
|
||||
return foo();
|
||||
}
|
||||
@@ -1,98 +0,0 @@
|
||||
==ORIGINAL==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::function a==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
newFunction();
|
||||
|
||||
function newFunction() {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace B==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
({ a } = newFunction(a));
|
||||
}
|
||||
|
||||
function newFunction(a: any) {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
foo();
|
||||
return { a };
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace A==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
({ a } = newFunction(a));
|
||||
}
|
||||
}
|
||||
|
||||
function newFunction(a: any) {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
foo();
|
||||
return { a };
|
||||
}
|
||||
}
|
||||
==SCOPE::file '/a.ts'==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
({ a } = newFunction(x, a));
|
||||
}
|
||||
}
|
||||
}
|
||||
function newFunction(x: any, a: any) {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
A.foo();
|
||||
return { a };
|
||||
}
|
||||
@@ -1,101 +0,0 @@
|
||||
==ORIGINAL==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
return foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::function a==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
return newFunction();
|
||||
|
||||
function newFunction() {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
return foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace B==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
var __return: any;
|
||||
({ a, __return } = newFunction(a));
|
||||
return __return;
|
||||
}
|
||||
|
||||
function newFunction(a: any) {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
return { a, __return: foo() };
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace A==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
var __return: any;
|
||||
({ a, __return } = newFunction(a));
|
||||
return __return;
|
||||
}
|
||||
}
|
||||
|
||||
function newFunction(a: any) {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
return { a, __return: foo() };
|
||||
}
|
||||
}
|
||||
==SCOPE::file '/a.ts'==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export function foo() {
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
var __return: any;
|
||||
({ a, __return } = newFunction(x, a));
|
||||
return __return;
|
||||
}
|
||||
}
|
||||
}
|
||||
function newFunction(x: any, a: any) {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
return { a, __return: A.foo() };
|
||||
}
|
||||
@@ -1,111 +0,0 @@
|
||||
==ORIGINAL==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export namespace C {
|
||||
export function foo() {
|
||||
}
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
return C.foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::function a==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export namespace C {
|
||||
export function foo() {
|
||||
}
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
return newFunction();
|
||||
|
||||
function newFunction() {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
return C.foo();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace B==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export namespace C {
|
||||
export function foo() {
|
||||
}
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
var __return: any;
|
||||
({ a, __return } = newFunction(a));
|
||||
return __return;
|
||||
}
|
||||
|
||||
function newFunction(a: any) {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
return { a, __return: C.foo() };
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace A==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export namespace C {
|
||||
export function foo() {
|
||||
}
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
var __return: any;
|
||||
({ a, __return } = newFunction(a));
|
||||
return __return;
|
||||
}
|
||||
}
|
||||
|
||||
function newFunction(a: any) {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
return { a, __return: C.foo() };
|
||||
}
|
||||
}
|
||||
==SCOPE::file '/a.ts'==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
export namespace C {
|
||||
export function foo() {
|
||||
}
|
||||
}
|
||||
namespace B {
|
||||
function a() {
|
||||
let a = 1;
|
||||
|
||||
var __return: any;
|
||||
({ a, __return } = newFunction(x, a));
|
||||
return __return;
|
||||
}
|
||||
}
|
||||
}
|
||||
function newFunction(x: any, a: any) {
|
||||
let y = 5;
|
||||
let z = x;
|
||||
a = y;
|
||||
return { a, __return: A.C.foo() };
|
||||
}
|
||||
@@ -1,57 +0,0 @@
|
||||
==ORIGINAL==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
namespace B {
|
||||
function a() {
|
||||
let a1 = 1;
|
||||
return 1 + a1 + x + 100;
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::function a==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
namespace B {
|
||||
function a() {
|
||||
let a1 = 1;
|
||||
return newFunction() + 100;
|
||||
|
||||
function newFunction() { 1 + a1 + x; }
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace B==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
namespace B {
|
||||
function a() {
|
||||
let a1 = 1;
|
||||
return newFunction(a1) + 100;
|
||||
}
|
||||
|
||||
function newFunction(a1: any) { 1 + a1 + x; }
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace A==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
namespace B {
|
||||
function a() {
|
||||
let a1 = 1;
|
||||
return newFunction(a1) + 100;
|
||||
}
|
||||
}
|
||||
|
||||
function newFunction(a1: any) { 1 + a1 + x; }
|
||||
}
|
||||
==SCOPE::file '/a.ts'==
|
||||
namespace A {
|
||||
let x = 1;
|
||||
namespace B {
|
||||
function a() {
|
||||
let a1 = 1;
|
||||
return newFunction(a1, x) + 100;
|
||||
}
|
||||
}
|
||||
}
|
||||
function newFunction(a1: any, x: any) { 1 + a1 + x; }
|
||||
@@ -1,65 +0,0 @@
|
||||
==ORIGINAL==
|
||||
namespace A {
|
||||
export interface I { x: number };
|
||||
namespace B {
|
||||
function a() {
|
||||
let a1: I = { x: 1 };
|
||||
return a1.x + 10;
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::function a==
|
||||
namespace A {
|
||||
export interface I { x: number };
|
||||
namespace B {
|
||||
function a() {
|
||||
return newFunction();
|
||||
|
||||
function newFunction() {
|
||||
let a1: I = { x: 1 };
|
||||
return a1.x + 10;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace B==
|
||||
namespace A {
|
||||
export interface I { x: number };
|
||||
namespace B {
|
||||
function a() {
|
||||
return newFunction();
|
||||
}
|
||||
|
||||
function newFunction() {
|
||||
let a1: I = { x: 1 };
|
||||
return a1.x + 10;
|
||||
}
|
||||
}
|
||||
}
|
||||
==SCOPE::namespace A==
|
||||
namespace A {
|
||||
export interface I { x: number };
|
||||
namespace B {
|
||||
function a() {
|
||||
return newFunction();
|
||||
}
|
||||
}
|
||||
|
||||
function newFunction() {
|
||||
let a1: I = { x: 1 };
|
||||
return a1.x + 10;
|
||||
}
|
||||
}
|
||||
==SCOPE::file '/a.ts'==
|
||||
namespace A {
|
||||
export interface I { x: number };
|
||||
namespace B {
|
||||
function a() {
|
||||
return newFunction();
|
||||
}
|
||||
}
|
||||
}
|
||||
function newFunction() {
|
||||
let a1: A.I = { x: 1 };
|
||||
return a1.x + 10;
|
||||
}
|
||||
Reference in New Issue
Block a user