Merge pull request #487 from mayerwin/patch-1
[mono.git] / mcs / class / corlib / System.Runtime.InteropServices / _ModuleBuilder.cs
index 04f68ed0d6806122041a73f387ed5e0cd1d3d0e3..9e6fbe973fe366e6f7db16e7cc11e5d316c1d7a5 100644 (file)
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 //
 
-#if NET_1_1
+#if !FULL_AOT_RUNTIME
+using System.Reflection.Emit;
 
 namespace System.Runtime.InteropServices {
-
        [ComVisible (true)]
        [CLSCompliant (false)]
        [InterfaceType (ComInterfaceType.InterfaceIsIUnknown)]
        [Guid ("D05FFA9A-04AF-3519-8EE1-8D93AD73430B")]
+       [TypeLibImportClass (typeof (ModuleBuilder))]
        public interface _ModuleBuilder {
 
                void GetIDsOfNames ([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId);