Lines Matching refs:IBaseTree
535 IBaseTree = interface(ITree) interface
538 function GetChildren: IList<IBaseTree>; in GetChildren()
556 procedure AddChildren(const Kids: IList<IBaseTree>); argument
578 property Children: IList<IBaseTree> read GetChildren;
611 ICommonTree = interface(IBaseTree)
1135 TBaseTree = class abstract(TANTLRObject, IBaseTree, ITree)
1162 function GetChildren: IList<IBaseTree>;
1163 procedure AddChildren(const Kids: IList<IBaseTree>);
1170 FChildren: IList<IBaseTree>;
1173 function CreateChildrenList: IList<IBaseTree>; virtual;
2134 ChildTree: IBaseTree;
2135 C: IBaseTree;
2140 ChildTree := T as IBaseTree;
2180 procedure TBaseTree.AddChildren(const Kids: IList<IBaseTree>);
2182 T: IBaseTree;
2194 function TBaseTree.CreateChildrenList: IList<IBaseTree>; in CreateChildrenList()
2196 Result := TList<IBaseTree>.Create;
2258 function TBaseTree.GetChildren: IList<IBaseTree>; in GetChildren()
2284 NewTree, Killed: IBaseTree;
2285 NewChildren: IList<IBaseTree>;
2286 Child: IBaseTree;
2291 NewTree := T as IBaseTree;
2298 NewChildren := TList<IBaseTree>.Create;
2397 FChildren[I] := T as IBaseTree;
2416 T: IBaseTree;
3501 T: IBaseTree;