From 6328e6cfe2c7bed9d0f128b1548863668442c1f8 Mon Sep 17 00:00:00 2001 From: Nathan Shively-Sanders Date: Wed, 1 Feb 2017 09:43:02 -0800 Subject: [PATCH] Update baselines --- ...aultParameterAddsUndefinedWithStrictNullChecks.js | 4 ++-- ...tParameterAddsUndefinedWithStrictNullChecks.types | 12 ++++++------ .../reference/destructureOptionalParameter.js | 12 ++++++------ .../reference/destructureOptionalParameter.types | 2 +- tests/baselines/reference/optionalMethods.js | 2 +- 5 files changed, 16 insertions(+), 16 deletions(-) diff --git a/tests/baselines/reference/defaultParameterAddsUndefinedWithStrictNullChecks.js b/tests/baselines/reference/defaultParameterAddsUndefinedWithStrictNullChecks.js index cb556cc2cec..329c2fb19ce 100644 --- a/tests/baselines/reference/defaultParameterAddsUndefinedWithStrictNullChecks.js +++ b/tests/baselines/reference/defaultParameterAddsUndefinedWithStrictNullChecks.js @@ -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; diff --git a/tests/baselines/reference/defaultParameterAddsUndefinedWithStrictNullChecks.types b/tests/baselines/reference/defaultParameterAddsUndefinedWithStrictNullChecks.types index 21ff19fc659..d95f9259891 100644 --- a/tests/baselines/reference/defaultParameterAddsUndefinedWithStrictNullChecks.types +++ b/tests/baselines/reference/defaultParameterAddsUndefinedWithStrictNullChecks.types @@ -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 diff --git a/tests/baselines/reference/destructureOptionalParameter.js b/tests/baselines/reference/destructureOptionalParameter.js index f375c41dbed..b937d58412f 100644 --- a/tests/baselines/reference/destructureOptionalParameter.js +++ b/tests/baselines/reference/destructureOptionalParameter.js @@ -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; } diff --git a/tests/baselines/reference/destructureOptionalParameter.types b/tests/baselines/reference/destructureOptionalParameter.types index c068e3b569c..a72b03f5939 100644 --- a/tests/baselines/reference/destructureOptionalParameter.types +++ b/tests/baselines/reference/destructureOptionalParameter.types @@ -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 diff --git a/tests/baselines/reference/optionalMethods.js b/tests/baselines/reference/optionalMethods.js index 47d651d7509..a3685175f66 100644 --- a/tests/baselines/reference/optionalMethods.js +++ b/tests/baselines/reference/optionalMethods.js @@ -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;