2002-01-24 Miguel de Icaza <miguel@ximian.com>
authorMiguel de Icaza <miguel@gnome.org>
Thu, 24 Jan 2002 11:13:26 +0000 (11:13 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Thu, 24 Jan 2002 11:13:26 +0000 (11:13 -0000)
commitfcceb7f0c4782dfba2bd9fd067caf8ff993e0fc3
treef14d46d8b8305f5e25ff4cacca5958e1c99cd917
parent4a00f3ca6d2f4f872cffec17e7c30aaf3ab5fbd6
2002-01-24  Miguel de Icaza  <miguel@ximian.com>

* StructLayoutAttribute.cs: Flag attribute as targetting structs
or classes.

* InAttribute.cs: Flag attribute as targettting a paramter

* OutAttribute.cs: ditto.

* DllImportAttribute.cs: Flag attribute as targetting methods.

* MarshalAsAttribute.cs: Flag attribute as targetting fields,
parameters and returnvalues.

svn path=/trunk/mcs/; revision=2146
mcs/class/corlib/ChangeLog
mcs/class/corlib/System.Runtime.InteropServices/ChangeLog
mcs/class/corlib/System.Runtime.InteropServices/DllImportAttribute.cs
mcs/class/corlib/System.Runtime.InteropServices/FieldOffsetAttribute.cs
mcs/class/corlib/System.Runtime.InteropServices/InAttribute.cs
mcs/class/corlib/System.Runtime.InteropServices/MarshalAsAttribute.cs
mcs/class/corlib/System.Runtime.InteropServices/OptionalAttribute.cs
mcs/class/corlib/System.Runtime.InteropServices/OutAttribute.cs
mcs/class/corlib/System.Runtime.InteropServices/StructLayoutAttribute.cs