In ilasm/tests:
commit817d08166f7979231dc1f5df31aea65f1d44a8f5
authorankit <ankit@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Fri, 6 Jan 2006 07:21:06 +0000 (6 07:21 +0000)
committerankit <ankit@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Fri, 6 Jan 2006 07:21:06 +0000 (6 07:21 +0000)
tree8bb4857098da8f96e74bb561db34c9428d4a3c8b
parent8a3b917d3d2d3f5cc5d2c126ff36dcaf75d362a4
In ilasm/tests:
* test-field-init.il: New. Test for field initialization (simple signed/unsigned
int variants).

In ilasm/parser:
* ILParser.jay (field_init): Add rules for UINT8/UINT16/etc

In class/PEAPI:
* Metadata.cs (UIntConst): Change constructor param from signed int/sbyte/etc to
unsigned.
(UIntConst.GetBlobIndex):
(UIntConst.Write): Change use of signed types to unsigned ones.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mcs@55136 e3ebcda4-bce8-0310-ba0a-eca2169e7518
class/PEAPI/ChangeLog
class/PEAPI/Metadata.cs
ilasm/parser/ChangeLog
ilasm/parser/ILParser.jay
ilasm/tests/ChangeLog
ilasm/tests/test-field-init.il [new file with mode: 0644]