File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
compiler/src/dotty/tools/dotc/core/tasty Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -1298,10 +1298,18 @@ class TreeUnpickler(reader: TastyReader,
1298
1298
1299
1299
object TreeUnpickler {
1300
1300
1301
+ /** Define the expected format of the tasty bytes
1302
+ * - TopLevel: Tasty that contains a full class nested in its package
1303
+ * - Term: Tasty that contains only a term tree
1304
+ * - TypeTree: Tasty that contains only a type tree or a reference to a type
1305
+ */
1301
1306
sealed trait UnpickleMode
1302
1307
object UnpickleMode {
1308
+ /** Unpickle a full class in some package */
1303
1309
object TopLevel extends UnpickleMode
1310
+ /** Unpickle as a TermTree */
1304
1311
object Term extends UnpickleMode
1312
+ /** Unpickle as a TypeTree */
1305
1313
object TypeTree extends UnpickleMode
1306
1314
}
1307
1315
You can’t perform that action at this time.
0 commit comments