Commit 6b77f3f
committed
gccrs: Fix field access on DST fat pointers
gcc/rust/ChangeLog:
* backend/rust-compile-expr.cc (CompileExpr::visit (FieldAccessExpr)):
Handle DST fat pointers by reinterpreting the fat pointer as its field type.
Signed-Off-By: Yap Zhi Heng <yapzhhg@gmail.com>1 parent d31b74d commit 6b77f3f
1 file changed
Lines changed: 15 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
717 | 717 | | |
718 | 718 | | |
719 | 719 | | |
720 | | - | |
721 | | - | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
722 | 735 | | |
723 | 736 | | |
724 | 737 | | |
| |||
0 commit comments