TypeScript/tests/baselines/reference/privacyCheckAnonymousFunctionParameter.types

40 lines
991 B
Plaintext
Raw Normal View History

2014-08-15 23:33:16 +02:00
=== tests/cases/compiler/privacyCheckAnonymousFunctionParameter.ts ===
export var x = 1; // Makes this an external module
>x : number
interface Iterator<T> {
>Iterator : Iterator<T>
>T : T
}
module Query {
2014-08-28 21:40:58 +02:00
>Query : typeof Query
2014-08-15 23:33:16 +02:00
export function fromDoWhile<T>(doWhile: (test: Iterator<T>) => boolean): Iterator<T> {
>fromDoWhile : <T>(doWhile: (test: Iterator<T>) => boolean) => Iterator<T>
2014-08-15 23:33:16 +02:00
>T : T
>doWhile : (test: Iterator<T>) => boolean
>test : Iterator<T>
>Iterator : Iterator<T>
2014-08-15 23:33:16 +02:00
>T : T
>Iterator : Iterator<T>
2014-08-15 23:33:16 +02:00
>T : T
return null;
}
function fromOrderBy() {
>fromOrderBy : () => Iterator<{}>
2014-08-15 23:33:16 +02:00
return fromDoWhile(test => {
2014-08-22 03:39:46 +02:00
>fromDoWhile(test => { return true; }) : Iterator<{}>
>fromDoWhile : <T>(doWhile: (test: Iterator<T>) => boolean) => Iterator<T>
2014-08-22 03:39:46 +02:00
>test => { return true; } : (test: Iterator<{}>) => boolean
2014-08-15 23:33:16 +02:00
>test : Iterator<{}>
return true;
});
}
}