Skip to content

Commit e349943

Browse files
committed
Add tests
1 parent 148a494 commit e349943

2 files changed

Lines changed: 9 additions & 5 deletions

File tree

tests/cases/conformance/statements/tryStatements/invalidTryStatements.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,10 @@ function fn() {
88
try { } catch (z: any) { }
99
try { } catch (a: number) { }
1010
try { } catch (y: string) { }
11+
12+
13+
try { } catch {
14+
let _ignoredCatchParameter; // Should error since we downlevel emit this variable.
15+
}
1116
}
1217

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1+
12
function fn() {
2-
try {
3+
try { } catch { }
34

4-
} catch (x) {
5-
var x: any;
6-
}
5+
try { } catch (x) { var x: any; }
76

87
try { } finally { }
98

10-
try { }catch(z){ } finally { }
9+
try { } catch(z) { } finally { }
1110
}

0 commit comments

Comments
 (0)