@@ -23,7 +23,7 @@ Macro-format:
2323
2424 File = Header majorVersion_Nat minorVersion_Nat UUID
2525 nameTable_Length Name* Section*
26- Header = "5CA1AB1F"
26+ Header = 0x5CA1AB1F
2727 UUID = Byte*16 // random UUID
2828
2929 Section = NameRef Length Bytes
@@ -33,7 +33,7 @@ Macro-format:
3333 QUALIFIED Length qualified_NameRef selector_NameRef
3434 SIGNED Length original_NameRef resultSig_NameRef paramSig_NameRef*
3535 EXPANDED Length original_NameRef
36- MODULECLASS Length module_NameRef
36+ OBJECTCLASS Length module_NameRef
3737 SUPERACCESSOR Length accessed_NameRef
3838 DEFAULTGETTER Length method_NameRef paramNumber_Nat
3939 SHADOWED Length original_NameRef
@@ -160,7 +160,7 @@ Standard-Section: "ASTs" TopLevelStat*
160160 INLINE // macro
161161 ABSOVERRIDE // abstract override
162162 STATIC // mapped to static Java member
163- MODULE // an object or its class
163+ OBJECT // an object or its class
164164 TRAIT // a trait
165165 LOCAL // private[this] or protected[this]
166166 SYNTHETIC // generated by Scala compiler
@@ -205,7 +205,7 @@ Standard Section: "Positions" sourceLength_Nat Assoc*
205205
206206object PickleFormat {
207207
208- final val header = " 5CA1AB1F "
208+ final val header = Array ( 0x5C , 0xA1 , 0xAB , 0x1F )
209209 final val MajorVersion = 0
210210 final val MinorVersion = 5
211211
@@ -215,7 +215,7 @@ object PickleFormat {
215215 final val QUALIFIED = 2
216216 final val SIGNED = 3
217217 final val EXPANDED = 4
218- final val MODULECLASS = 5
218+ final val OBJECTCLASS = 5
219219 final val SUPERACCESSOR = 6
220220 final val DEFAULTGETTER = 7
221221 final val SHADOWED = 8
@@ -239,7 +239,7 @@ object PickleFormat {
239239 final val INLINE = 16
240240 final val ABSOVERRIDE = 17
241241 final val STATIC = 18
242- final val MODULE = 19
242+ final val OBJECT = 19
243243 final val TRAIT = 20
244244 final val LOCAL = 21
245245 final val SYNTHETIC = 22
@@ -350,7 +350,7 @@ object PickleFormat {
350350 | INLINE
351351 | ABSOVERRIDE
352352 | STATIC
353- | MODULE
353+ | OBJECT
354354 | TRAIT
355355 | LOCAL
356356 | SYNTHETIC
@@ -375,7 +375,7 @@ object PickleFormat {
375375 case QUALIFIED => " QUALIFIED"
376376 case SIGNED => " SIGNED"
377377 case EXPANDED => " EXPANDED"
378- case MODULECLASS => " MODULECLASS "
378+ case OBJECTCLASS => " OBJECTCLASS "
379379 case SUPERACCESSOR => " SUPERACCESSOR"
380380 case DEFAULTGETTER => " DEFAULTGETTER"
381381 }
@@ -398,7 +398,7 @@ object PickleFormat {
398398 case INLINE => " INLINE"
399399 case ABSOVERRIDE => " ABSOVERRIDE"
400400 case STATIC => " STATIC"
401- case MODULE => " MODULE "
401+ case OBJECT => " OBJECT "
402402 case TRAIT => " TRAIT"
403403 case LOCAL => " LOCAL"
404404 case SYNTHETIC => " SYNTHETIC"
0 commit comments