102 |
102 |
103 public enum Version { |
103 public enum Version { |
104 V45_3(45, 3), // base level for all attributes |
104 V45_3(45, 3), // base level for all attributes |
105 V49(49, 0), // JDK 1.5: enum, generics, annotations |
105 V49(49, 0), // JDK 1.5: enum, generics, annotations |
106 V50(50, 0), // JDK 1.6: stackmaps |
106 V50(50, 0), // JDK 1.6: stackmaps |
107 V51(51, 0); // JDK 1.7 |
107 V51(51, 0), // JDK 1.7 |
|
108 V52(52, 0); // JDK 1.8: lambda, type annos, param names |
108 Version(int major, int minor) { |
109 Version(int major, int minor) { |
109 this.major = major; |
110 this.major = major; |
110 this.minor = minor; |
111 this.minor = minor; |
111 } |
112 } |
112 public final int major, minor; |
113 public final int major, minor; |