aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-ifcombine.c
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2021-11-18 00:16:47 +0000
committerGitHub <noreply@github.com>2021-11-18 00:16:47 +0000
commit0995184e26f81f8ba6872c3efb59f640a7fe7162 (patch)
tree01e0e210f795a5fbf25c386aae758d0336ccad8c /gcc/tree-ssa-ifcombine.c
parent63fc39600ce2640e9c4d07e00e162c2529b1820a (diff)
parentdb832831ed15ad25aec99a7d4a87b7019e5f1aa4 (diff)
downloadgcc-0995184e26f81f8ba6872c3efb59f640a7fe7162.zip
gcc-0995184e26f81f8ba6872c3efb59f640a7fe7162.tar.gz
gcc-0995184e26f81f8ba6872c3efb59f640a7fe7162.tar.bz2
Merge #810
810: Fix MethodCalls for covariant impl blocks r=philberty a=philberty I think we need to research more into how we probe for potential candidates for method calls. This fixes a few bugs going on in #808 one where the canonical path was empty and one where we fail to probe directly on the receiver of reference types to impl blocks but we must be able to also support that autoderef means that a receiver's root type might actually be the type we care about for example a reference to a generic type-parameter and we probe its bounds for candidates for example. Lets consult the rustc code and references on this. Fixes #808 Co-authored-by: Philip Herron <philip.herron@embecosm.com>
Diffstat (limited to 'gcc/tree-ssa-ifcombine.c')
0 files changed, 0 insertions, 0 deletions