[aot] Fix the handling of r4/r8 parameter types with attributes during generic sharin...
authormonojenkins <jo.shields+jenkins@xamarin.com>
Mon, 10 Aug 2020 12:31:04 +0000 (08:31 -0400)
committerGitHub <noreply@github.com>
Mon, 10 Aug 2020 12:31:04 +0000 (08:31 -0400)
commit7281349206c09e0098ae0e4184f2b46225f85b1e
tree7c9bc957515d43ace6b821087166ca839a004c5c
parentfb18a11af37209018899ed31470bd639fb9fc9b6
[aot] Fix the handling of r4/r8 parameter types with attributes during generic sharing. (#40498)

The attributes need to be ignored as with the other types, otherwise gsharedvt wrappers for signatures with
parameters like double f = default will not be found.

Fixes https://github.com/mono/mono/issues/20195.

Co-authored-by: vargaz <vargaz@users.noreply.github.com>
src/mono/mono/mini/mini-generic-sharing.c