mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-16 23:34:10 +02:00
Include inner-overload method in classview
This commit is contained in:
parent
a17b086bd4
commit
687dde063f
3 changed files with 42 additions and 14 deletions
|
@ -62,7 +62,8 @@ namespace IDE.ui
|
|||
case .Field,
|
||||
.Property:
|
||||
IDEUtils.ColorizeCodeString(mLabel, .Field);
|
||||
case .Method:
|
||||
case .Method,
|
||||
.MethodOverride:
|
||||
IDEUtils.ColorizeCodeString(mLabel, .Method);
|
||||
default:
|
||||
}
|
||||
|
@ -109,7 +110,8 @@ namespace IDE.ui
|
|||
icon = DarkTheme.sDarkTheme.GetImage(.Field);
|
||||
case .Property:
|
||||
icon = DarkTheme.sDarkTheme.GetImage(.Property);
|
||||
case .Method:
|
||||
case .Method,
|
||||
.MethodOverride:
|
||||
icon = DarkTheme.sDarkTheme.GetImage(.Method);
|
||||
default:
|
||||
}
|
||||
|
@ -319,7 +321,8 @@ namespace IDE.ui
|
|||
|
||||
Field,
|
||||
Property,
|
||||
Method
|
||||
Method,
|
||||
MethodOverride,
|
||||
}
|
||||
|
||||
class PendingInfo
|
||||
|
@ -764,6 +767,7 @@ namespace IDE.ui
|
|||
case 'F': kind = .Field;
|
||||
case 'P': kind = .Property;
|
||||
case 'M': kind = .Method;
|
||||
case 'o': kind = .MethodOverride;
|
||||
}
|
||||
var itr = param.Split('\t');
|
||||
let entry = mPendingInfo.mPendingRoot.AddChild(kind, scope String()..Reference(itr.GetNext().Get()));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue