Commit 3f8b7d0
committed
Don't force attrs to be implicit
SILGenNameAttr, CDeclAttr, and SemanticsAttr all override whether the
attribute is implicit, specifying that they are always implicit when
using the shortened constructors. From what I can tell, these
constructors are mostly used by the deserialization process.
While it doesn't seem to have a huge effect on the final results, it's
probably a good idea to honor what the serialized form uses.1 parent 8cc0760 commit 3f8b7d0
1 file changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
487 | 487 | | |
488 | 488 | | |
489 | 489 | | |
490 | | - | |
| 490 | + | |
491 | 491 | | |
492 | 492 | | |
493 | 493 | | |
| |||
505 | 505 | | |
506 | 506 | | |
507 | 507 | | |
508 | | - | |
| 508 | + | |
509 | 509 | | |
510 | 510 | | |
511 | 511 | | |
| |||
524 | 524 | | |
525 | 525 | | |
526 | 526 | | |
527 | | - | |
| 527 | + | |
528 | 528 | | |
529 | 529 | | |
530 | 530 | | |
| |||
0 commit comments