aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/parse/rust-parse.cc
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2022-03-17 10:53:07 +0000
committerGitHub <noreply@github.com>2022-03-17 10:53:07 +0000
commit3ada3d8365ba3889f91140dfe108d3c74d3e4e38 (patch)
tree489a121691b7debb22e5ee2978e70378c12778d7 /gcc/rust/parse/rust-parse.cc
parentfe13ad49b1da5285719b176bb5d00a94b9260ebf (diff)
parentb6b567171c1f5e947dd80b3c9958b1d9520d4888 (diff)
parent6e385d2f257c5cba10e569bd540bdfa9f91960d2 (diff)
downloadgcc-3ada3d8365ba3889f91140dfe108d3c74d3e4e38.zip
gcc-3ada3d8365ba3889f91140dfe108d3c74d3e4e38.tar.gz
gcc-3ada3d8365ba3889f91140dfe108d3c74d3e4e38.tar.bz2
Merge #1022 #1033
1022: attribute expansion: Fix spurious stripping of tail expression r=CohenArthur a=CohenArthur This commit fixes the issue reported in #391, but highlights another one, which will be reported. Closes #391 1033: Fix bad copy-paste in can equal interface for pointer types r=philberty a=philberty When we perform method resolution we check if the self arguments can be matched. Here the bug was that pointer types had a bad vistitor and only could ever match reference types which is wrong and was a copy paste error. Fixes #1031 Addresses #849 Co-authored-by: Arthur Cohen <arthur.cohen@embecosm.com> Co-authored-by: Philip Herron <philip.herron@embecosm.com>