18 lines
556 B
Text
18 lines
556 B
Text
=== tests/cases/compiler/interfaceSubtyping.ts ===
|
|
interface iface {
|
|
>iface : Symbol(iface, Decl(interfaceSubtyping.ts, 0, 0))
|
|
|
|
foo(): void;
|
|
>foo : Symbol(foo, Decl(interfaceSubtyping.ts, 0, 17))
|
|
}
|
|
class Camera implements iface{
|
|
>Camera : Symbol(Camera, Decl(interfaceSubtyping.ts, 2, 1))
|
|
>iface : Symbol(iface, Decl(interfaceSubtyping.ts, 0, 0))
|
|
|
|
constructor (public str: string) {
|
|
>str : Symbol(str, Decl(interfaceSubtyping.ts, 4, 17))
|
|
}
|
|
foo() { return "s"; }
|
|
>foo : Symbol(foo, Decl(interfaceSubtyping.ts, 5, 5))
|
|
}
|
|
|