18 instantiations of SimpleGroupNode
Microsoft.CodeAnalysis.Features (18)
RQName\Nodes\RQArrayType.cs (1)
16return new SimpleGroupNode(RQNameStrings.Array, rankNode, ElementType.ToSimpleTree());
RQName\Nodes\RQConstructedType.cs (2)
20var typeParamsNode = new SimpleGroupNode(RQNameStrings.TypeParams, typeArgumentNodes); 21return new SimpleGroupNode(RQNameStrings.AggType, DefiningType.ToSimpleTree(), typeParamsNode);
RQName\Nodes\RQErrorType.cs (1)
14=> new SimpleGroupNode(RQNameStrings.Error, Name);
RQName\Nodes\RQExplicitInterfaceMemberName.cs (1)
20=> new(RQNameStrings.IntfExplName, InterfaceType.ToSimpleTree(), Name.ToSimpleTree());
RQName\Nodes\RQMemberVariable.cs (1)
27childList.Add(new SimpleGroupNode(RQNameStrings.MembVarName, Name));
RQName\Nodes\RQMethodOrProperty.cs (2)
24childList.Add(new SimpleGroupNode(RQNameStrings.TypeVarCnt, TypeParameterCount.ToString())); 26childList.Add(new SimpleGroupNode(RQNameStrings.Params, paramNodes));
RQName\Nodes\RQNode.cs (1)
20return new SimpleGroupNode(RQKeyword, childList);
RQName\Nodes\RQOrdinaryMethodPropertyOrEventName.cs (1)
47=> new(_constructType, Name);
RQName\Nodes\RQOutParameter.cs (1)
12=> new SimpleGroupNode(RQNameStrings.ParamMod, new SimpleLeafNode(RQNameStrings.Out), Type.ToSimpleTree());
RQName\Nodes\RQParameter.cs (1)
14=> new SimpleGroupNode(RQNameStrings.Param, CreateSimpleTreeForType());
RQName\Nodes\RQPointerType.cs (1)
12=> new SimpleGroupNode(RQNameStrings.Pointer, ElementType.ToSimpleTree());
RQName\Nodes\RQRefParameter.cs (1)
12=> new SimpleGroupNode(RQNameStrings.ParamMod, new SimpleLeafNode(RQNameStrings.Ref), Type.ToSimpleTree());
RQName\Nodes\RQTypeOrNamespace.cs (1)
20=> childList.AddRange(NamespaceNames.Select(name => (SimpleTreeNode)new SimpleGroupNode(RQNameStrings.NsName, name)));
RQName\Nodes\RQTypeVariableType.cs (1)
14=> new SimpleGroupNode(RQNameStrings.TyVar, Name);
RQName\Nodes\RQUnconstructedType.cs (2)
26let typeParamCountNode = new SimpleGroupNode(RQNameStrings.TypeVarCnt, typeInfo.TypeVariableCount.ToString()) 28select (SimpleTreeNode)new SimpleGroupNode(RQNameStrings.AggName, nameLeaf, typeParamCountNode);
6 references to SimpleGroupNode
Microsoft.CodeAnalysis.Features (6)
RQName\Nodes\RQConstructedType.cs (1)
20var typeParamsNode = new SimpleGroupNode(RQNameStrings.TypeParams, typeArgumentNodes);
RQName\Nodes\RQExplicitInterfaceMemberName.cs (1)
19public override SimpleGroupNode ToSimpleTree()
RQName\Nodes\RQMethodPropertyOrEventName.cs (1)
20public abstract SimpleGroupNode ToSimpleTree();
RQName\Nodes\RQNode.cs (1)
16public SimpleGroupNode ToSimpleTree()
RQName\Nodes\RQOrdinaryMethodPropertyOrEventName.cs (1)
46public override SimpleGroupNode ToSimpleTree()
RQName\ParenthesesTreeWriter.cs (1)
22if (node is SimpleGroupNode group)