diff options
Diffstat (limited to 'src/mscorlib/src/System/Reflection/Emit/CustomAttributeBuilder.cs')
-rw-r--r-- | src/mscorlib/src/System/Reflection/Emit/CustomAttributeBuilder.cs | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/src/mscorlib/src/System/Reflection/Emit/CustomAttributeBuilder.cs b/src/mscorlib/src/System/Reflection/Emit/CustomAttributeBuilder.cs index 545657a053..5d08ca08f0 100644 --- a/src/mscorlib/src/System/Reflection/Emit/CustomAttributeBuilder.cs +++ b/src/mscorlib/src/System/Reflection/Emit/CustomAttributeBuilder.cs @@ -19,16 +19,12 @@ namespace System.Reflection.Emit { using System.Reflection; using System.IO; using System.Text; - using System.Security.Permissions; using System.Runtime.InteropServices; using System.Globalization; using System.Diagnostics; using System.Diagnostics.Contracts; - [ClassInterface(ClassInterfaceType.None)] - [ComDefaultInterface(typeof(_CustomAttributeBuilder))] - [System.Runtime.InteropServices.ComVisible(true)] - public class CustomAttributeBuilder : _CustomAttributeBuilder + public class CustomAttributeBuilder { // public constructor to form the custom attribute with constructor and constructor // parameters. @@ -556,18 +552,6 @@ namespace System.Reflection.Emit { } //************************************************* - // Upon saving to disk, we need to create the memberRef token for the custom attribute's type - // first of all. So when we snap the in-memory module for on disk, this token will be there. - // We also need to enforce the use of MemberRef. Because MemberDef token might move. - // This function has to be called before we snap the in-memory module for on disk (i.e. Presave on - // ModuleBuilder. - //************************************************* - internal int PrepareCreateCustomAttributeToDisk(ModuleBuilder mod) - { - return mod.InternalGetConstructorToken(m_con, true).Token; - } - - //************************************************* // Call this function with toDisk=1, after on disk module has been snapped. //************************************************* internal void CreateCustomAttribute(ModuleBuilder mod, int tkOwner, int tkAttrib, bool toDisk) |