Author: jbevain
Date: 2006-07-19 18:17:33 -0400 (Wed, 19 Jul 2006)
New Revision: 62773

Modified:
   trunk/cecil/lib/Mono.Cecil.Metadata/CultureUtils.cs
   trunk/cecil/lib/Mono.Cecil.Metadata/TablesHeap.cs
   trunk/cecil/lib/Mono.Cecil/FieldDefinition.cs
   trunk/cecil/lib/Mono.Cecil/ModuleDefinition.cs
   trunk/cecil/lib/Mono.Cecil/ReflectionReader.cs
   trunk/cecil/lib/Mono.Cecil/Resource.cs
   trunk/cecil/lib/Mono.Cecil/StructureWriter.cs
Log:
remove unnecessary code

Modified: trunk/cecil/lib/Mono.Cecil/FieldDefinition.cs
===================================================================
--- trunk/cecil/lib/Mono.Cecil/FieldDefinition.cs       2006-07-19 21:50:02 UTC 
(rev 62772)
+++ trunk/cecil/lib/Mono.Cecil/FieldDefinition.cs       2006-07-19 22:17:33 UTC 
(rev 62773)
@@ -100,7 +100,7 @@
 
                public MarshalDesc MarshalSpec {
                        get { return m_marshalDesc; }
-                       set { m_marshalDesc = value as MarshalDesc; }
+                       set { m_marshalDesc = value; }
                }
 
                public bool IsLiteral {

Modified: trunk/cecil/lib/Mono.Cecil/ModuleDefinition.cs
===================================================================
--- trunk/cecil/lib/Mono.Cecil/ModuleDefinition.cs      2006-07-19 21:50:02 UTC 
(rev 62772)
+++ trunk/cecil/lib/Mono.Cecil/ModuleDefinition.cs      2006-07-19 22:17:33 UTC 
(rev 62773)
@@ -413,7 +413,7 @@
 
                public byte [] GetAsByteArray (CustomAttribute ca)
                {
-                       CustomAttribute customAttr = ca as CustomAttribute;
+                       CustomAttribute customAttr = ca;
                        if (!ca.IsReadable)
                                if (customAttr.Blob != null)
                                        return customAttr.Blob;

Modified: trunk/cecil/lib/Mono.Cecil/ReflectionReader.cs
===================================================================
--- trunk/cecil/lib/Mono.Cecil/ReflectionReader.cs      2006-07-19 21:50:02 UTC 
(rev 62772)
+++ trunk/cecil/lib/Mono.Cecil/ReflectionReader.cs      2006-07-19 22:17:33 UTC 
(rev 62773)
@@ -288,9 +288,9 @@
                public TypeReference SearchCoreType (string fullName)
                {
                        if (m_isCorlib)
-                               return m_module.Types [fullName] as 
TypeReference;
+                               return m_module.Types [fullName];
 
-                       TypeReference coreType =  m_module.TypeReferences 
[fullName] as TypeReference;
+                       TypeReference coreType =  m_module.TypeReferences 
[fullName];
                        if (coreType == null) {
                                if (m_corlib == null) {
                                        foreach (AssemblyNameReference ar in 
m_module.AssemblyReferences) {
@@ -501,7 +501,7 @@
                                else
                                        throw new ReflectionException ("Unknown 
owner type for generic parameter");
 
-                               GenericParameter gp = new GenericParameter 
((int) gpRow.Number, owner);
+                               GenericParameter gp = new GenericParameter 
(gpRow.Number, owner);
                                gp.Attributes = gpRow.Flags;
                                gp.Name = MetadataRoot.Streams.StringsHeap 
[gpRow.Name];
                                gp.MetadataToken = 
MetadataToken.FromMetadataRow (TokenType.GenericParam, i);
@@ -666,7 +666,7 @@
                                        }
 
                                        mdef.ReturnType = GetMethodReturnType 
(msig, context);
-                                       MethodReturnType mrt = mdef.ReturnType 
as MethodReturnType;
+                                       MethodReturnType mrt = mdef.ReturnType;
                                        mrt.Method = mdef;
                                        if (retparam != null) {
                                                mrt.Parameter = retparam;
@@ -691,7 +691,7 @@
 
                public override void VisitExternTypeCollection 
(ExternTypeCollection externs)
                {
-                       ExternTypeCollection ext = externs as 
ExternTypeCollection;
+                       ExternTypeCollection ext = externs;
 
                        if (!m_tHeap.HasTable (ExportedTypeTable.RId))
                                return;
@@ -777,7 +777,7 @@
                        ParamAttributes attrs, Param psig, GenericContext 
context)
                {
                        ParameterDefinition ret = new ParameterDefinition 
(name, sequence, attrs, null);
-                       TypeReference paramType = null;
+                       TypeReference paramType;
 
                        if (psig.ByRef)
                                paramType = new ReferenceType 
(GetTypeRefFromSig (psig.Type, context));
@@ -848,7 +848,7 @@
                        TypeReference ret = type;
                        for (int i = cmods.Length - 1; i >= 0; i--) {
                                CustomMod cmod = cmods [i];
-                               TypeReference modType = null;
+                               TypeReference modType;
 
                                if (cmod.TypeDefOrRef.TokenType == 
TokenType.TypeDef)
                                        modType = GetTypeDefAt 
(cmod.TypeDefOrRef.RID);
@@ -865,7 +865,7 @@
 
                public MethodReturnType GetMethodReturnType (MethodSig msig, 
GenericContext context)
                {
-                       TypeReference retType = null;
+                       TypeReference retType;
                        if (msig.RetType.Void)
                                retType = SearchCoreType (Constants.Void);
                        else if (msig.RetType.ByRef)

Modified: trunk/cecil/lib/Mono.Cecil/Resource.cs
===================================================================
--- trunk/cecil/lib/Mono.Cecil/Resource.cs      2006-07-19 21:50:02 UTC (rev 
62772)
+++ trunk/cecil/lib/Mono.Cecil/Resource.cs      2006-07-19 22:17:33 UTC (rev 
62773)
@@ -28,7 +28,7 @@
 
 namespace Mono.Cecil {
 
-       public abstract class Resource :  IResource {
+       public abstract class Resource : IResource {
 
                string m_name;
                ManifestResourceAttributes m_flags;

Modified: trunk/cecil/lib/Mono.Cecil/StructureWriter.cs
===================================================================
--- trunk/cecil/lib/Mono.Cecil/StructureWriter.cs       2006-07-19 21:50:02 UTC 
(rev 62772)
+++ trunk/cecil/lib/Mono.Cecil/StructureWriter.cs       2006-07-19 22:17:33 UTC 
(rev 62773)
@@ -205,7 +205,7 @@
                        if (module.Main) {
                                ModuleTable modTable = 
m_tableWriter.GetModuleTable ();
                                ModuleRow modRow = m_rowWriter.CreateModuleRow (
-                                       (ushort) 0,
+                                       0,
                                        m_mdWriter.AddString (module.Name),
                                        m_mdWriter.AddGuid (module.Mvid),
                                        (uint) 0,

Modified: trunk/cecil/lib/Mono.Cecil.Metadata/CultureUtils.cs
===================================================================
--- trunk/cecil/lib/Mono.Cecil.Metadata/CultureUtils.cs 2006-07-19 21:50:02 UTC 
(rev 62772)
+++ trunk/cecil/lib/Mono.Cecil.Metadata/CultureUtils.cs 2006-07-19 22:17:33 UTC 
(rev 62773)
@@ -46,7 +46,7 @@
                                return;
 
 #if CF_1_0 || CF_2_0
-                       CultureInfo [] cultures = new CultureInfo[0];
+                       CultureInfo [] cultures = new CultureInfo [0];
 #else
                        CultureInfo [] cultures = CultureInfo.GetCultures 
(CultureTypes.AllCultures);
 #endif

Modified: trunk/cecil/lib/Mono.Cecil.Metadata/TablesHeap.cs
===================================================================
--- trunk/cecil/lib/Mono.Cecil.Metadata/TablesHeap.cs   2006-07-19 21:50:02 UTC 
(rev 62772)
+++ trunk/cecil/lib/Mono.Cecil.Metadata/TablesHeap.cs   2006-07-19 22:17:33 UTC 
(rev 62773)
@@ -52,7 +52,7 @@
 
                public IMetadataTable this [int id]
                {
-                       get { return m_tables [id] as IMetadataTable; }
+                       get { return m_tables [id]; }
                        set { m_tables [id] = value; }
                }
 

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to