* CodeGen.cs: Add methods for adding data. CodeGen now takes a
authorJackson Harper <jackson@novell.com>
Mon, 22 Sep 2003 03:07:55 +0000 (03:07 -0000)
committerJackson Harper <jackson@novell.com>
Mon, 22 Sep 2003 03:07:55 +0000 (03:07 -0000)
commite0b2d4a178909b072320e4fde70d6ad8d5a43175
tree43ad7fbbe0ba00b2ae31ecce65d6b439b07ca697
parent9ed499cbf5fdda437e3d8b6a4ed51e036381aa12
    * CodeGen.cs: Add methods for adding data. CodeGen now takes a
report object for giving users errors/warnings/info.
* FieldDef.cs: When a data constant is assigned to a field the
constant might not exist yet. So just take the constants name and
look it up when writting code.
* Local.cs: Starting to add some error handling. Still playing
with diff ways to do this.
* MethodDef.cs: Add some error handling for local var lookups
* TypeDef.cs: Data is allways global so it should never be added
to a class
* TypeRef.cs: Error message for lookups.

svn path=/trunk/mcs/; revision=18259
mcs/ilasm/codegen/ChangeLog
mcs/ilasm/codegen/CodeGen.cs
mcs/ilasm/codegen/FieldDef.cs
mcs/ilasm/codegen/Local.cs
mcs/ilasm/codegen/MethodDef.cs
mcs/ilasm/codegen/TypeDef.cs
mcs/ilasm/codegen/TypeRef.cs