aboutsummaryrefslogtreecommitdiff
path: root/libjava/testsuite/libjava.lang/tp.java
diff options
context:
space:
mode:
authorAndrew Pinski <pinskia@physics.uc.edu>2004-10-03 18:07:56 +0000
committerAndrew Pinski <pinskia@gcc.gnu.org>2004-10-03 11:07:56 -0700
commita8c2c4923382e694c41acd86f22d01221eaa4fa1 (patch)
treefb24893639c82b3f8f513c2e49c7fbcffd9f3b06 /libjava/testsuite/libjava.lang/tp.java
parent11aaf40c8c88519d6fa47200b1f730baf4037639 (diff)
downloadgcc-a8c2c4923382e694c41acd86f22d01221eaa4fa1.zip
gcc-a8c2c4923382e694c41acd86f22d01221eaa4fa1.tar.gz
gcc-a8c2c4923382e694c41acd86f22d01221eaa4fa1.tar.bz2
re PR c++/17797 (ICE in build_reinterpret_cast)
2004-10-03 Andrew Pinski <pinskia@physics.uc.edu> PR c++/17797 * typeck.c (build_reinterpret_cast): Return if the inner type is error_mark_node. From-SVN: r88457
Diffstat (limited to 'libjava/testsuite/libjava.lang/tp.java')
0 files changed, 0 insertions, 0 deletions
">making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination. As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. */ package java.io; /** * This exception is thrown when a in process I/O operation is interrupted * for some reason. The field bytesTransferred will contain the number of * bytes that were read/written prior to the interruption. * * @author Aaron M. Renn <arenn@urbanophile.com> * @author Tom Tromey <tromey@cygnus.com> * @see Thread#interrupt() * @status updated to 1.4 */ public class InterruptedIOException extends IOException { /** * Compatible with JDK 1.0+. */ private static final long serialVersionUID = 4020568460727500567L; /** * The number of bytes read/written prior to the interruption. * * @serial count of bytes successfully transferred */ public int bytesTransferred; /** * Create an extends without a descriptive error message. */ public InterruptedIOException() { } /** * Create an exception with a descriptive error message. * * @param message the descriptive error message */ public InterruptedIOException(String message) { super(message); } /** * Create an exception with a descriptive error message and count of * bytes transferred. * * @param message the descriptive error message * @param bytesTransferred number of bytes tranferred before interruption */ InterruptedIOException(String message, int bytesTransferred) { super(message); this.bytesTransferred = bytesTransferred; } } // class InterruptedIOException