Project Coin multi-catch support

This commit is contained in:
Roman Shevchenko
2011-02-14 19:00:07 +01:00
parent a6f30214e6
commit 68ce5423cb
34 changed files with 809 additions and 112 deletions
@@ -0,0 +1,12 @@
// "Delete catch for 'java.io.IOException'" "true"
import java.io.*;
class C {
void m() {
try {
int p = 0;
}
catch (/*somethihg*/ RuntimeException e) {
}
}
}
@@ -0,0 +1,12 @@
// "Delete catch for 'java.io.FileNotFoundException'" "true"
import java.io.*;
class C {
void m() {
try {
int p = 0;
}
catch (IOException /*somethihg*/ e) {
}
}
}
@@ -0,0 +1,12 @@
// "Delete catch for 'java.io.FileNotFoundException'" "true"
import java.io.*;
class C {
void m() {
try {
int p = 0;
}
catch (IOException | RuntimeException e) {
}
}
}
@@ -0,0 +1,12 @@
// "Delete catch for 'java.io.IOException'" "true"
import java.io.*;
class C {
void m() {
try {
int p = 0;
}
catch (<caret>IOException | /*somethihg*/ RuntimeException e) {
}
}
}
@@ -0,0 +1,12 @@
// "Delete catch for 'java.io.FileNotFoundException'" "true"
import java.io.*;
class C {
void m() {
try {
int p = 0;
}
catch (IOException | <caret>FileNotFoundException /*somethihg*/ e) {
}
}
}
@@ -0,0 +1,12 @@
// "Delete catch for 'java.io.FileNotFoundException'" "true"
import java.io.*;
class C {
void m() {
try {
int p = 0;
}
catch (IOException | <caret>FileNotFoundException | RuntimeException e) {
}
}
}