Codetools: a semicolon (;) is inserted after "specialize" when using Codecompletion on generics
Original Reporter info from Mantis: PascalR @PascalRiekenberg
-
Reporter name: Pascal Riekenberg
Original Reporter info from Mantis: PascalR @PascalRiekenberg
- Reporter name: Pascal Riekenberg
Description:
If you inwoke Codecompletion on the line:
function Successor: specialize GprAvgLvlTreeNode<T>;
in class description:
generic GprAvgLvlTreeNode<T> = class(TprAvgLvlTreeNodeBase)
public
Parent, Left, Right: specialize GprAvgLvlTreeNode<T>;
Balance: integer;
Data: T;
function Successor: specialize GprAvgLvlTreeNode<T>;
function Precessor: specialize GprAvgLvlTreeNode<T>;
procedure Clear;
function TreeDepth: integer;
procedure ConsistencyCheck(Tree: TprAvgLvlTreeNodeBase); virtual;
function GetCount: SizeInt;
end;
a ; is inserted after specialize:
function Successor: specialize; GprAvgLvlTreeNode<T>;
Mantis conversion info:
- Mantis ID: 31944
- OS: Window
- OS Build: 10 Pro x64
- Build: 55139
- Platform: i386
- Version: 1.9 (SVN)
- Fixed in revision: 63159 (#9083125e).
- Monitored by: » remenyak (Dmytro Remenyak)