Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/cecil.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJb Evain <jbevain@gmail.com>2015-06-18 11:56:11 +0300
committerJb Evain <jbevain@gmail.com>2015-06-18 11:56:11 +0300
commitcbc5f3798629399918fc02c4fef839b0cf070751 (patch)
tree0735e90b4a867c86d664360e43d386cc0151a6d0
parent51d55cb3e9228638382eefdb4c8a633e2249569e (diff)
Fix order of arguments
-rw-r--r--Mono.Cecil/MetadataResolver.cs12
-rw-r--r--symbols/mdb/Mono.CompilerServices.SymbolWriter/MonoSymbolTable.cs2
2 files changed, 7 insertions, 7 deletions
diff --git a/Mono.Cecil/MetadataResolver.cs b/Mono.Cecil/MetadataResolver.cs
index 97d3c00..51824fa 100644
--- a/Mono.Cecil/MetadataResolver.cs
+++ b/Mono.Cecil/MetadataResolver.cs
@@ -246,24 +246,24 @@ namespace Mono.Cecil {
for (int i = 0; i < methods.Count; i++) {
var method = methods [i];
- if (method.Name != reference.Name)
+ if (method.HasParameters != reference.HasParameters)
continue;
+ if (!method.HasParameters && !reference.HasParameters)
+ return method;
+
if (method.HasGenericParameters != reference.HasGenericParameters)
continue;
if (method.HasGenericParameters && method.GenericParameters.Count != reference.GenericParameters.Count)
continue;
- if (!AreSame (method.ReturnType, reference.ReturnType))
+ if (method.Name != reference.Name)
continue;
- if (method.HasParameters != reference.HasParameters)
+ if (!AreSame (method.ReturnType, reference.ReturnType))
continue;
- if (!method.HasParameters && !reference.HasParameters)
- return method;
-
if (!AreSame (method.Parameters, reference.Parameters))
continue;
diff --git a/symbols/mdb/Mono.CompilerServices.SymbolWriter/MonoSymbolTable.cs b/symbols/mdb/Mono.CompilerServices.SymbolWriter/MonoSymbolTable.cs
index cf5d819..0e37c31 100644
--- a/symbols/mdb/Mono.CompilerServices.SymbolWriter/MonoSymbolTable.cs
+++ b/symbols/mdb/Mono.CompilerServices.SymbolWriter/MonoSymbolTable.cs
@@ -205,7 +205,7 @@ namespace Mono.CompilerServices.SymbolWriter
public static readonly LineNumberEntry Null = new LineNumberEntry (0, 0, 0, 0);
public LineNumberEntry (int file, int row, int column, int offset)
- : this (file, row, offset, column, false)
+ : this (file, row, column, offset, false)
{
}