mirror of
https://github.com/github/codeql.git
synced 2025-12-18 09:43:15 +01:00
29 lines
487 B
TypeScript
29 lines
487 B
TypeScript
(function(){
|
|
var o1: { p: int, q: int } = { p: 42, q: 42 };
|
|
o1.q;
|
|
|
|
var o2 = <{ p: int, q: int }>{ p: 42, q: 42 };
|
|
o2.q;
|
|
|
|
var o3: { p: int, q: int } = f();
|
|
o3 = o3 || { p: 42, q: 42 };
|
|
o3.q;
|
|
|
|
});
|
|
|
|
class C {
|
|
private o: { p: int, q: int };
|
|
|
|
constructor() {
|
|
this.o = { p: 42, q: 42 };
|
|
this.o.q;
|
|
}
|
|
}
|
|
|
|
(function(){
|
|
var o1: any = { p: 42, q: 42 };
|
|
o1.q;
|
|
var o2: any = { p: 42, q: 42 };
|
|
var o3: { p: int, q: int } = o2;
|
|
})
|