1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
//// [tests/cases/conformance/types/typeRelationships/comparable/optionalProperties02.ts] ////
=== optionalProperties02.ts ===
interface Foo {
>Foo : Symbol(Foo, Decl(optionalProperties02.ts, 0, 0))
a?: string;
>a : Symbol(Foo.a, Decl(optionalProperties02.ts, 0, 15))
b: string;
>b : Symbol(Foo.b, Decl(optionalProperties02.ts, 1, 15))
}
<Foo>{ a: undefined };
>Foo : Symbol(Foo, Decl(optionalProperties02.ts, 0, 0))
>a : Symbol(a, Decl(optionalProperties02.ts, 5, 6))
>undefined : Symbol(undefined)
|