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