public override SimpleTreeNode ToSimpleTree() { var typeArgumentNodes = TypeArguments.Select(node => node.ToSimpleTree()).ToList(); var typeParamsNode = new SimpleGroupNode(RQNameStrings.TypeParams, typeArgumentNodes); return(new SimpleGroupNode(RQNameStrings.AggType, DefiningType.ToSimpleTree(), typeParamsNode)); }
protected override void AppendChildren(List <SimpleTreeNode> childList) { childList.Add(ContainingType.ToSimpleTree()); }