Commit 6d1f095
committed
Properly parse the ACC_SYNTHETIC bytecode flag
ACC_SYNTHETIC is used to mark definitions that are pure implementation
artifacts and should not affect typechecking, this is normally
represented using the Artifact flag in Scala, but for some reason we
were missing it compared to Scala 2:
https://github.com/scala/scala/blob/8f20a7d84924939698717d26b3e0e5a5c0da829c/src/reflect/scala/reflect/internal/ClassfileConstants.scala#L3521 parent 713ac6e commit 6d1f095
File tree
1 file changed
+1
-1
lines changed- compiler/src/dotty/tools/dotc/core/classfile
1 file changed
+1
-1
lines changedLines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
341 | 341 | | |
342 | 342 | | |
343 | 343 | | |
344 | | - | |
| 344 | + | |
345 | 345 | | |
346 | 346 | | |
347 | 347 | | |
| |||
0 commit comments