2010-04-13 Rodrigo Kumpera <rkumpera@novell.com>
commit5eef46c8876b572be65c5045eb001a719eb198d6
authorkumpera <kumpera@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Tue, 13 Apr 2010 22:59:39 +0000 (13 22:59 +0000)
committerkumpera <kumpera@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Tue, 13 Apr 2010 22:59:39 +0000 (13 22:59 +0000)
tree8a81990a1ae51d7d0d3f1a892afd2214076f49b2
parentfcc1d88ea949dd79b33b293f3df35a0d2abb8222
2010-04-13 Rodrigo Kumpera  <rkumpera@novell.com>

* metadata-verify.c: Implement structural verification
of custom attributes. This check requires access to the
loader since to resolve the size of an enum we have to
look it up.
We don't check if named argumenments are encoded in a
compatible fashion to their underlying field/prop.
Maybe we should?

* verify-internals.h: Add two new cattr verification API.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mono@155344 e3ebcda4-bce8-0310-ba0a-eca2169e7518
mono/metadata/ChangeLog
mono/metadata/metadata-verify.c
mono/metadata/verify-internals.h