Skip to content

Commit 053b708

Browse files
committed
Accept baseline
1 parent 1926285 commit 053b708

6 files changed

Lines changed: 80 additions & 7 deletions
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
//// [emitter.noCatchBinding.esnext.ts]
2+
function f() {
3+
try { } catch { }
4+
try { } catch {
5+
try { } catch { }
6+
}
7+
try { } catch { } finally { }
8+
}
9+
10+
//// [emitter.noCatchBinding.esnext.js]
11+
function f() {
12+
try { }
13+
catch { }
14+
try { }
15+
catch {
16+
try { }
17+
catch { }
18+
}
19+
try { }
20+
catch { }
21+
finally { }
22+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
=== tests/cases/conformance/emitter/esnext/noCatchBinding/emitter.noCatchBinding.esnext.ts ===
2+
function f() {
3+
>f : Symbol(f, Decl(emitter.noCatchBinding.esnext.ts, 0, 0))
4+
5+
try { } catch { }
6+
try { } catch {
7+
try { } catch { }
8+
}
9+
try { } catch { } finally { }
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
=== tests/cases/conformance/emitter/esnext/noCatchBinding/emitter.noCatchBinding.esnext.ts ===
2+
function f() {
3+
>f : () => void
4+
5+
try { } catch { }
6+
try { } catch {
7+
try { } catch { }
8+
}
9+
try { } catch { } finally { }
10+
}

tests/baselines/reference/tryStatements.js

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,44 @@
22
function fn() {
33
try { } catch { }
44

5+
try { } catch {
6+
try { } catch {
7+
try { } catch { }
8+
}
9+
try { } catch { }
10+
}
11+
512
try { } catch (x) { var x: any; }
613

714
try { } finally { }
815

916
try { } catch { } finally { }
1017

11-
try { } catch(z) { } finally { }
18+
try { } catch (z) { } finally { }
1219
}
1320

1421
//// [tryStatements.js]
1522
function fn() {
1623
try { }
1724
catch (_a) { }
1825
try { }
26+
catch (_b) {
27+
try { }
28+
catch (_c) {
29+
try { }
30+
catch (_d) { }
31+
}
32+
try { }
33+
catch (_e) { }
34+
}
35+
try { }
1936
catch (x) {
2037
var x;
2138
}
2239
try { }
2340
finally { }
2441
try { }
25-
catch (_b) { }
42+
catch (_f) { }
2643
finally { }
2744
try { }
2845
catch (z) { }

tests/baselines/reference/tryStatements.symbols

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,21 @@ function fn() {
44

55
try { } catch { }
66

7+
try { } catch {
8+
try { } catch {
9+
try { } catch { }
10+
}
11+
try { } catch { }
12+
}
13+
714
try { } catch (x) { var x: any; }
8-
>x : Symbol(x, Decl(tryStatements.ts, 3, 19))
9-
>x : Symbol(x, Decl(tryStatements.ts, 3, 27))
15+
>x : Symbol(x, Decl(tryStatements.ts, 10, 19))
16+
>x : Symbol(x, Decl(tryStatements.ts, 10, 27))
1017

1118
try { } finally { }
1219

1320
try { } catch { } finally { }
1421

15-
try { } catch(z) { } finally { }
16-
>z : Symbol(z, Decl(tryStatements.ts, 9, 18))
22+
try { } catch (z) { } finally { }
23+
>z : Symbol(z, Decl(tryStatements.ts, 16, 19))
1724
}

tests/baselines/reference/tryStatements.types

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ function fn() {
44

55
try { } catch { }
66

7+
try { } catch {
8+
try { } catch {
9+
try { } catch { }
10+
}
11+
try { } catch { }
12+
}
13+
714
try { } catch (x) { var x: any; }
815
>x : any
916
>x : any
@@ -12,6 +19,6 @@ function fn() {
1219

1320
try { } catch { } finally { }
1421

15-
try { } catch(z) { } finally { }
22+
try { } catch (z) { } finally { }
1623
>z : any
1724
}

0 commit comments

Comments
 (0)