mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-05-15 21:36:50 -05:00
CR feedback.
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
//// [arrowFunctionWithObjectLiteralBody5.ts]
|
||||
var a = () => <Error>{ name: "foo", message: "bar" };
|
||||
|
||||
var b = () => (<Error>{ name: "foo", message: "bar" });
|
||||
|
||||
var c = () => ({ name: "foo", message: "bar" });
|
||||
|
||||
var d = () => ((<Error>({ name: "foo", message: "bar" })));
|
||||
|
||||
//// [arrowFunctionWithObjectLiteralBody5.js]
|
||||
var a = function () { return { name: "foo", message: "bar" }; };
|
||||
var b = function () { return ({ name: "foo", message: "bar" }); };
|
||||
var c = function () { return ({ name: "foo", message: "bar" }); };
|
||||
var d = function () { return (({ name: "foo", message: "bar" })); };
|
||||
@@ -0,0 +1,40 @@
|
||||
=== tests/cases/compiler/arrowFunctionWithObjectLiteralBody5.ts ===
|
||||
var a = () => <Error>{ name: "foo", message: "bar" };
|
||||
>a : () => Error
|
||||
>() => <Error>{ name: "foo", message: "bar" } : () => Error
|
||||
><Error>{ name: "foo", message: "bar" } : Error
|
||||
>Error : Error
|
||||
>{ name: "foo", message: "bar" } : { name: string; message: string; }
|
||||
>name : string
|
||||
>message : string
|
||||
|
||||
var b = () => (<Error>{ name: "foo", message: "bar" });
|
||||
>b : () => Error
|
||||
>() => (<Error>{ name: "foo", message: "bar" }) : () => Error
|
||||
>(<Error>{ name: "foo", message: "bar" }) : Error
|
||||
><Error>{ name: "foo", message: "bar" } : Error
|
||||
>Error : Error
|
||||
>{ name: "foo", message: "bar" } : { name: string; message: string; }
|
||||
>name : string
|
||||
>message : string
|
||||
|
||||
var c = () => ({ name: "foo", message: "bar" });
|
||||
>c : () => { name: string; message: string; }
|
||||
>() => ({ name: "foo", message: "bar" }) : () => { name: string; message: string; }
|
||||
>({ name: "foo", message: "bar" }) : { name: string; message: string; }
|
||||
>{ name: "foo", message: "bar" } : { name: string; message: string; }
|
||||
>name : string
|
||||
>message : string
|
||||
|
||||
var d = () => ((<Error>({ name: "foo", message: "bar" })));
|
||||
>d : () => Error
|
||||
>() => ((<Error>({ name: "foo", message: "bar" }))) : () => Error
|
||||
>((<Error>({ name: "foo", message: "bar" }))) : Error
|
||||
>(<Error>({ name: "foo", message: "bar" })) : Error
|
||||
><Error>({ name: "foo", message: "bar" }) : Error
|
||||
>Error : Error
|
||||
>({ name: "foo", message: "bar" }) : { name: string; message: string; }
|
||||
>{ name: "foo", message: "bar" } : { name: string; message: string; }
|
||||
>name : string
|
||||
>message : string
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
//// [arrowFunctionWithObjectLiteralBody6.ts]
|
||||
var a = () => <Error>{ name: "foo", message: "bar" };
|
||||
|
||||
var b = () => (<Error>{ name: "foo", message: "bar" });
|
||||
|
||||
var c = () => ({ name: "foo", message: "bar" });
|
||||
|
||||
var d = () => ((<Error>({ name: "foo", message: "bar" })));
|
||||
|
||||
//// [arrowFunctionWithObjectLiteralBody6.js]
|
||||
var a = () => ({ name: "foo", message: "bar" });
|
||||
var b = () => ({ name: "foo", message: "bar" });
|
||||
var c = () => ({ name: "foo", message: "bar" });
|
||||
var d = () => (({ name: "foo", message: "bar" }));
|
||||
@@ -0,0 +1,40 @@
|
||||
=== tests/cases/compiler/arrowFunctionWithObjectLiteralBody6.ts ===
|
||||
var a = () => <Error>{ name: "foo", message: "bar" };
|
||||
>a : () => Error
|
||||
>() => <Error>{ name: "foo", message: "bar" } : () => Error
|
||||
><Error>{ name: "foo", message: "bar" } : Error
|
||||
>Error : Error
|
||||
>{ name: "foo", message: "bar" } : { name: string; message: string; }
|
||||
>name : string
|
||||
>message : string
|
||||
|
||||
var b = () => (<Error>{ name: "foo", message: "bar" });
|
||||
>b : () => Error
|
||||
>() => (<Error>{ name: "foo", message: "bar" }) : () => Error
|
||||
>(<Error>{ name: "foo", message: "bar" }) : Error
|
||||
><Error>{ name: "foo", message: "bar" } : Error
|
||||
>Error : Error
|
||||
>{ name: "foo", message: "bar" } : { name: string; message: string; }
|
||||
>name : string
|
||||
>message : string
|
||||
|
||||
var c = () => ({ name: "foo", message: "bar" });
|
||||
>c : () => { name: string; message: string; }
|
||||
>() => ({ name: "foo", message: "bar" }) : () => { name: string; message: string; }
|
||||
>({ name: "foo", message: "bar" }) : { name: string; message: string; }
|
||||
>{ name: "foo", message: "bar" } : { name: string; message: string; }
|
||||
>name : string
|
||||
>message : string
|
||||
|
||||
var d = () => ((<Error>({ name: "foo", message: "bar" })));
|
||||
>d : () => Error
|
||||
>() => ((<Error>({ name: "foo", message: "bar" }))) : () => Error
|
||||
>((<Error>({ name: "foo", message: "bar" }))) : Error
|
||||
>(<Error>({ name: "foo", message: "bar" })) : Error
|
||||
><Error>({ name: "foo", message: "bar" }) : Error
|
||||
>Error : Error
|
||||
>({ name: "foo", message: "bar" }) : { name: string; message: string; }
|
||||
>{ name: "foo", message: "bar" } : { name: string; message: string; }
|
||||
>name : string
|
||||
>message : string
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
var a = () => <Error>{ name: "foo", message: "bar" };
|
||||
|
||||
var b = () => (<Error>{ name: "foo", message: "bar" });
|
||||
|
||||
var c = () => ({ name: "foo", message: "bar" });
|
||||
|
||||
var d = () => ((<Error>({ name: "foo", message: "bar" })));
|
||||
@@ -0,0 +1,8 @@
|
||||
// @target: es6
|
||||
var a = () => <Error>{ name: "foo", message: "bar" };
|
||||
|
||||
var b = () => (<Error>{ name: "foo", message: "bar" });
|
||||
|
||||
var c = () => ({ name: "foo", message: "bar" });
|
||||
|
||||
var d = () => ((<Error>({ name: "foo", message: "bar" })));
|
||||
Reference in New Issue
Block a user