diff options
author | Mike Krüger <mkrueger@xamarin.com> | 2013-09-19 21:48:29 +0400 |
---|---|---|
committer | Mike Krüger <mkrueger@xamarin.com> | 2013-09-19 21:48:29 +0400 |
commit | a273f9d3199047fb4eb76330ca8e97d84a5d752f (patch) | |
tree | d8414f0a079f70546db256d9a0c8cf31700e4583 /ICSharpCode.NRefactory | |
parent | fdc4a1e2929439428a99e89f58fa884a94a64ecd (diff) |
Improved interning speed.
Diffstat (limited to 'ICSharpCode.NRefactory')
-rw-r--r-- | ICSharpCode.NRefactory/TypeSystem/Implementation/DefaultUnresolvedParameter.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ICSharpCode.NRefactory/TypeSystem/Implementation/DefaultUnresolvedParameter.cs b/ICSharpCode.NRefactory/TypeSystem/Implementation/DefaultUnresolvedParameter.cs index 6e7c3089..63305208 100644 --- a/ICSharpCode.NRefactory/TypeSystem/Implementation/DefaultUnresolvedParameter.cs +++ b/ICSharpCode.NRefactory/TypeSystem/Implementation/DefaultUnresolvedParameter.cs @@ -163,8 +163,8 @@ namespace ICSharpCode.NRefactory.TypeSystem.Implementation { // compare everything except for the IsFrozen flag DefaultUnresolvedParameter p = other as DefaultUnresolvedParameter; - return p != null && type == p.type && name == p.name && ListEquals(attributes, p.attributes) - && defaultValue == p.defaultValue && region == p.region && (flags & ~1) == (p.flags & ~1); + return p != null && type == p.type && name == p.name && + defaultValue == p.defaultValue && region == p.region && (flags & ~1) == (p.flags & ~1) && ListEquals(attributes, p.attributes); } static bool ListEquals(IList<IUnresolvedAttribute> list1, IList<IUnresolvedAttribute> list2) |