2014-10-10 23:41:14 +02:00
|
|
|
=== tests/cases/compiler/nonContextuallyTypedLogicalOr.ts ===
|
|
|
|
interface Contextual {
|
2015-04-16 01:44:20 +02:00
|
|
|
>Contextual : Contextual
|
2014-10-10 23:41:14 +02:00
|
|
|
|
|
|
|
dummy;
|
2015-04-16 01:44:20 +02:00
|
|
|
>dummy : any
|
2014-10-10 23:41:14 +02:00
|
|
|
|
|
|
|
p?: number;
|
2015-04-16 01:44:20 +02:00
|
|
|
>p : number
|
2014-10-10 23:41:14 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
interface Ellement {
|
2015-04-16 01:44:20 +02:00
|
|
|
>Ellement : Ellement
|
2014-10-10 23:41:14 +02:00
|
|
|
|
|
|
|
dummy;
|
2015-04-16 01:44:20 +02:00
|
|
|
>dummy : any
|
2014-10-10 23:41:14 +02:00
|
|
|
|
|
|
|
p: any;
|
2015-04-16 01:44:20 +02:00
|
|
|
>p : any
|
2014-10-10 23:41:14 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
var c: Contextual;
|
2015-04-16 01:44:20 +02:00
|
|
|
>c : Contextual
|
|
|
|
>Contextual : Contextual
|
2014-10-10 23:41:14 +02:00
|
|
|
|
|
|
|
var e: Ellement;
|
2015-04-16 01:44:20 +02:00
|
|
|
>e : Ellement
|
|
|
|
>Ellement : Ellement
|
2014-10-10 23:41:14 +02:00
|
|
|
|
|
|
|
(c || e).dummy;
|
2015-04-16 01:44:20 +02:00
|
|
|
>(c || e).dummy : any
|
2014-10-10 23:41:14 +02:00
|
|
|
>(c || e) : Contextual | Ellement
|
|
|
|
>c || e : Contextual | Ellement
|
2015-04-16 01:44:20 +02:00
|
|
|
>c : Contextual
|
|
|
|
>e : Ellement
|
|
|
|
>dummy : any
|
2014-10-10 23:41:14 +02:00
|
|
|
|