in mono/mono/mini:
commit3b51e334c907df9dd1c70d93c763aa7ccc1f6778
authorjbevain <jbevain@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Mon, 20 Aug 2007 16:18:27 +0000 (20 16:18 +0000)
committerjbevain <jbevain@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Mon, 20 Aug 2007 16:18:27 +0000 (20 16:18 +0000)
treefafb5bebeab3e8c8282eb426731e7bfe244ffadd
parentfaebcaf2ea3d66500ba7339e42a00bebd8fffcda
in mono/mono/mini:
2007-08-20  Jb Evain  <jbevain@novell.com>

* mini.c (mono_method_to_ir): throw MethodAccessException
and FieldAccessException instead of InvalidProgramException.

in mono/mono/metadata:
2007-08-20  Jb Evain  <jbevain@novell.com>

* class-internals: add definitions for MONO_EXCEPTION_METHOD_ACCESS
and MONO_EXCEPTION_FIELD_ACCESS.

* debug-helpers.[c|h]: new mono_field_full_name function.

in mono/mono/tests:
2007-08-20  Jb Evain  <jbevain@novell.com>

* field-access.il, method-access.il, Makefile.am: tests
for FieldAccessException and MethodAccessException.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mono@84470 e3ebcda4-bce8-0310-ba0a-eca2169e7518
mono/metadata/ChangeLog
mono/metadata/class-internals.h
mono/metadata/debug-helpers.c
mono/metadata/debug-helpers.h
mono/mini/ChangeLog
mono/mini/mini.c
mono/tests/ChangeLog
mono/tests/Makefile.am
mono/tests/field-access.il [new file with mode: 0644]
mono/tests/method-access.il [new file with mode: 0644]