Handle invalid instantiation of generic methods.
commitcf1ec146f7c6acdc6697032b3aaafc68ffacdcac
authorRodrigo Kumpera <kumpera@gmail.com>
Thu, 25 Nov 2010 16:23:31 +0000 (25 14:23 -0200)
committerRodrigo Kumpera <kumpera@gmail.com>
Thu, 25 Nov 2010 16:23:31 +0000 (25 14:23 -0200)
treeabc220d79403656ed4c590310a627f4424c45cfb
parent1ea8e3951fe9c6f82d62ee78924ae0a4639be696
Handle invalid instantiation of generic methods.

* verify.c: Add new function to internal verifier API to check
method instantiations.

* reflection.c (mono_reflection_bind_generic_method_parameters):
Check the instantiation before returning it.

Fixes #655847
mono/metadata/reflection.c
mono/metadata/verify-internals.h
mono/metadata/verify.c