src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
changeset 58350 e23e560afbcb
parent 54952 a978d86ac389
child 58521 55d2e10ea134
equal deleted inserted replaced
58349:894a3d15c344 58350:e23e560afbcb
   637      * messages.
   637      * messages.
   638      */
   638      */
   639     public static class FunctionDescriptorLookupError extends RuntimeException {
   639     public static class FunctionDescriptorLookupError extends RuntimeException {
   640         private static final long serialVersionUID = 0;
   640         private static final long serialVersionUID = 0;
   641 
   641 
   642         JCDiagnostic diagnostic;
   642         transient JCDiagnostic diagnostic;
   643 
   643 
   644         FunctionDescriptorLookupError() {
   644         FunctionDescriptorLookupError() {
   645             this.diagnostic = null;
   645             this.diagnostic = null;
   646         }
   646         }
   647 
   647 
  5000     public static abstract class SignatureGenerator {
  5000     public static abstract class SignatureGenerator {
  5001 
  5001 
  5002         public static class InvalidSignatureException extends RuntimeException {
  5002         public static class InvalidSignatureException extends RuntimeException {
  5003             private static final long serialVersionUID = 0;
  5003             private static final long serialVersionUID = 0;
  5004 
  5004 
  5005             private final Type type;
  5005             private final transient Type type;
  5006 
  5006 
  5007             InvalidSignatureException(Type type) {
  5007             InvalidSignatureException(Type type) {
  5008                 this.type = type;
  5008                 this.type = type;
  5009             }
  5009             }
  5010 
  5010