diff options
author | Mike Krüger <mkrueger@xamarin.com> | 2015-11-24 15:02:37 +0300 |
---|---|---|
committer | Mike Krüger <mkrueger@xamarin.com> | 2015-11-24 15:02:46 +0300 |
commit | 880068a2f17793aa3d21caeecd6138c84a0246df (patch) | |
tree | 1a9df303bc1fadcc229f07a23772112773d1d755 /main/src/addins/MonoDevelop.AssemblyBrowser | |
parent | f75cae52390599401d0b70ecafe1bf0ab33d8ca0 (diff) |
[AssemblyBrowser] No longer show const fields as static.
Diffstat (limited to 'main/src/addins/MonoDevelop.AssemblyBrowser')
-rw-r--r-- | main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/NRefactoryStock.cs | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/NRefactoryStock.cs b/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/NRefactoryStock.cs index f06aab28df..c350fdfb50 100644 --- a/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/NRefactoryStock.cs +++ b/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/NRefactoryStock.cs @@ -174,13 +174,15 @@ namespace MonoDevelop.AssemblyBrowser static string GetGlobal (IUnresolvedEntity entity) { switch (entity.SymbolKind) { - case SymbolKind.Field: - case SymbolKind.Method: - case SymbolKind.Constructor: - case SymbolKind.Destructor: - case SymbolKind.Operator: - case SymbolKind.Property: - case SymbolKind.Indexer: + case SymbolKind.Field: + var field = (IUnresolvedField)entity; + return field.IsStatic && !field.IsConst ? "static-" : ""; + case SymbolKind.Method: + case SymbolKind.Constructor: + case SymbolKind.Destructor: + case SymbolKind.Operator: + case SymbolKind.Property: + case SymbolKind.Indexer: return entity.IsStatic ? "static-" : ""; } return ""; |