40 lines
670 B
Text
40 lines
670 B
Text
=== tests/cases/compiler/arrayOfExportedClass_1.ts ===
|
|
///<reference path='arrayOfExportedClass_0.ts'/>
|
|
import Car = require('arrayOfExportedClass_0');
|
|
>Car : typeof Car
|
|
|
|
class Road {
|
|
>Road : Road
|
|
|
|
public cars: Car[];
|
|
>cars : Car[]
|
|
>Car : Car
|
|
|
|
public AddCars(cars: Car[]) {
|
|
>AddCars : (cars: Car[]) => void
|
|
>cars : Car[]
|
|
>Car : Car
|
|
|
|
this.cars = cars;
|
|
>this.cars = cars : Car[]
|
|
>this.cars : Car[]
|
|
>this : Road
|
|
>cars : Car[]
|
|
>cars : Car[]
|
|
}
|
|
}
|
|
|
|
export = Road;
|
|
>Road : Road
|
|
|
|
=== tests/cases/compiler/arrayOfExportedClass_0.ts ===
|
|
class Car {
|
|
>Car : Car
|
|
|
|
foo: string;
|
|
>foo : string
|
|
}
|
|
|
|
export = Car;
|
|
>Car : Car
|
|
|