Update baselines

This commit is contained in:
Nathan Shively-Sanders
2017-02-01 09:43:02 -08:00
parent 6f7c984c42
commit 6328e6cfe2
5 changed files with 16 additions and 16 deletions

View File

@@ -100,13 +100,13 @@ function removeNothing(y) {
//// [defaultParameterAddsUndefinedWithStrictNullChecks.d.ts]
declare function f(addUndefined1?: string | undefined, addUndefined2?: number | undefined): number;
declare function f(addUndefined1?: string, addUndefined2?: number): number;
declare function g(addUndefined: string | undefined, addDefined: number): number;
declare let total: number;
declare function foo1(x: string | undefined, b: number): void;
declare function foo2(x: string | undefined, b: number): void;
declare function foo3(x: string | undefined, b: number): void;
declare function foo4(x: string | undefined, b: number): void;
declare function removeUndefinedButNotFalse(x?: boolean | undefined): false | undefined;
declare function removeUndefinedButNotFalse(x?: boolean): false | undefined;
declare const cond: boolean;
declare function removeNothing(y?: boolean | undefined): boolean;

View File

@@ -1,6 +1,6 @@
=== tests/cases/compiler/defaultParameterAddsUndefinedWithStrictNullChecks.ts ===
function f(addUndefined1 = "J", addUndefined2?: number) {
>f : (addUndefined1?: string | undefined, addUndefined2?: number | undefined) => number
>f : (addUndefined1?: string, addUndefined2?: number | undefined) => number
>addUndefined1 : string
>"J" : "J"
>addUndefined2 : number | undefined
@@ -34,16 +34,16 @@ let total = f() + f('a', 1) + f('b') + f(undefined, 2);
>f() + f('a', 1) + f('b') : number
>f() + f('a', 1) : number
>f() : number
>f : (addUndefined1?: string | undefined, addUndefined2?: number | undefined) => number
>f : (addUndefined1?: string, addUndefined2?: number | undefined) => number
>f('a', 1) : number
>f : (addUndefined1?: string | undefined, addUndefined2?: number | undefined) => number
>f : (addUndefined1?: string, addUndefined2?: number | undefined) => number
>'a' : "a"
>1 : 1
>f('b') : number
>f : (addUndefined1?: string | undefined, addUndefined2?: number | undefined) => number
>f : (addUndefined1?: string, addUndefined2?: number | undefined) => number
>'b' : "b"
>f(undefined, 2) : number
>f : (addUndefined1?: string | undefined, addUndefined2?: number | undefined) => number
>f : (addUndefined1?: string, addUndefined2?: number | undefined) => number
>undefined : undefined
>2 : 2
@@ -135,7 +135,7 @@ foo4(undefined, 1);
function removeUndefinedButNotFalse(x = true) {
>removeUndefinedButNotFalse : (x?: boolean | undefined) => false | undefined
>removeUndefinedButNotFalse : (x?: boolean) => false | undefined
>x : boolean
>true : true

View File

@@ -36,11 +36,11 @@ function f2(_a) {
declare function f1({a, b}?: {
a: number;
b: string;
} | undefined): void;
}): void;
declare function f2({a, b}?: {
a: number;
b: number;
} | undefined): void;
}): void;
interface Type {
t: void;
}
@@ -49,11 +49,11 @@ interface QueryMetadata {
}
interface QueryMetadataFactory {
(selector: Type | string, {descendants, read}?: {
descendants?: boolean | undefined;
descendants?: boolean;
read?: any;
} | undefined): ParameterDecorator;
}): ParameterDecorator;
new (selector: Type | string, {descendants, read}?: {
descendants?: boolean | undefined;
descendants?: boolean;
read?: any;
} | undefined): QueryMetadata;
}): QueryMetadata;
}

View File

@@ -8,7 +8,7 @@ declare function f1({ a, b }?: { a: number, b: string }): void;
>b : string
function f2({ a, b }: { a: number, b: number } = { a: 0, b: 0 }) {
>f2 : ({a, b}?: { a: number; b: number; } | undefined) => void
>f2 : ({a, b}?: { a: number; b: number; }) => void
>a : number
>b : number
>a : number

View File

@@ -137,7 +137,7 @@ declare class Bar {
a: number;
b?: number;
c?: number | undefined;
constructor(d?: number | undefined, e?: number);
constructor(d?: number, e?: number);
f(): number;
g?(): number;
h?(): number;