diff options
-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 ""; |