mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-06 20:14:01 -06:00
Update baaselines
This commit is contained in:
parent
d17450bbbd
commit
36ef849209
@ -6,7 +6,7 @@ tests/cases/conformance/jsx/file.tsx(16,42): error TS2339: Property 'prop1' does
|
||||
|
||||
declare function Component<U>(l: U): JSX.Element;
|
||||
function createComponent<T extends { prop: number }>(arg: T) {
|
||||
// let a1 = <Component {...arg} />;
|
||||
let a1 = <Component {...arg} />;
|
||||
let a2 = <Component {...arg} prop1 />;
|
||||
}
|
||||
|
||||
|
||||
@ -3,7 +3,7 @@ import React = require('react')
|
||||
|
||||
declare function Component<U>(l: U): JSX.Element;
|
||||
function createComponent<T extends { prop: number }>(arg: T) {
|
||||
// let a1 = <Component {...arg} />;
|
||||
let a1 = <Component {...arg} />;
|
||||
let a2 = <Component {...arg} prop1 />;
|
||||
}
|
||||
|
||||
@ -23,7 +23,7 @@ define(["require", "exports", "react"], function (require, exports, React) {
|
||||
"use strict";
|
||||
exports.__esModule = true;
|
||||
function createComponent(arg) {
|
||||
// let a1 = <Component {...arg} />;
|
||||
var a1 = <Component {...arg}/>;
|
||||
var a2 = <Component {...arg} prop1/>;
|
||||
}
|
||||
function Bar(arg) {
|
||||
|
||||
@ -14,6 +14,6 @@
|
||||
//// }
|
||||
|
||||
verify.quickInfos({
|
||||
1: "function ComponentSpecific<{}>(l: {\n prop: {};\n}): any",
|
||||
2: "function ComponentSpecific<{}>(l: {\n prop: {};\n}): any"
|
||||
1: "function ComponentSpecific<number>(l: {\n prop: number;\n}): any",
|
||||
2: "function ComponentSpecific<\"hello\">(l: {\n prop: \"hello\";\n}): any"
|
||||
});
|
||||
|
||||
@ -15,15 +15,15 @@
|
||||
//// let a3 = <Overloa/*4*/dComponent {...arg1} ignore-prop />;
|
||||
//// let a4 = <Overloa/*5*/dComponent />;
|
||||
//// let a5 = <Overloa/*6*/dComponent {...arg2} ignore-prop="hello" {...arg1} />;
|
||||
//// let a6 = <Overloa/*7*/dComponent {...arg2} ignore-prop {...arg1} />;
|
||||
//// let a6 = <Overloa/*7*/dComponent {...arg1} ignore-prop {...arg2} />;
|
||||
//// }
|
||||
|
||||
verify.quickInfos({
|
||||
1: "function OverloadComponent(): any (+2 overloads)",
|
||||
2: "function OverloadComponent(): any (+2 overloads)",
|
||||
3: "function OverloadComponent(): any (+2 overloads)",
|
||||
4: "function OverloadComponent(): any (+2 overloads)",
|
||||
1: "function OverloadComponent<number>(attr: {\n b: number;\n a?: string;\n \"ignore-prop\": boolean;\n}): any (+2 overloads)",
|
||||
2: "function OverloadComponent<boolean, string>(attr: {\n b: string;\n a: boolean;\n}): any (+2 overloads)",
|
||||
3: "function OverloadComponent<boolean, string>(attr: {\n b: string;\n a: boolean;\n}): any (+2 overloads)",
|
||||
4: "function OverloadComponent<number>(attr: {\n b: number;\n a?: string;\n \"ignore-prop\": boolean;\n}): any (+2 overloads)",
|
||||
5: "function OverloadComponent(): any (+2 overloads)",
|
||||
6: "function OverloadComponent(): any (+2 overloads)",
|
||||
7: "function OverloadComponent(): any (+2 overloads)"
|
||||
6: "function OverloadComponent<boolean, number>(attr: {\n b: number;\n a: boolean;\n}): any (+2 overloads)",
|
||||
7: "function OverloadComponent<boolean, string>(attr: {\n b: string;\n a: boolean;\n}): any (+2 overloads)"
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user