diff options
author | Jb Evain <jbevain@gmail.com> | 2015-06-18 11:56:11 +0300 |
---|---|---|
committer | Jb Evain <jbevain@gmail.com> | 2015-06-18 11:56:11 +0300 |
commit | cbc5f3798629399918fc02c4fef839b0cf070751 (patch) | |
tree | 0735e90b4a867c86d664360e43d386cc0151a6d0 | |
parent | 51d55cb3e9228638382eefdb4c8a633e2249569e (diff) |
Fix order of arguments
-rw-r--r-- | Mono.Cecil/MetadataResolver.cs | 12 | ||||
-rw-r--r-- | symbols/mdb/Mono.CompilerServices.SymbolWriter/MonoSymbolTable.cs | 2 |
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) { } |