14 references to Node
IOperationGenerator (14)
IOperationClassWriter.cs (10)
324
.Where(n => ((n is
Node
&& (n.OperationKind?.Include != false)) ||
429
if (type is
Node
and var node)
702
void writeEnumeratorMethods(AbstractNode type, List<Property> publicIOperationProps,
Node
node)
946
foreach (
var
node in _tree.Types.OfType<
Node
>())
1026
var types = _tree.Types.OfType<
Node
>();
1027
foreach (
var
type in types)
1047
foreach (
var
type in types)
1069
private string GetVisitorName(
Node
type)
1120
private static List<string> GetPropertyOrder(
Node
node) => node.ChildrenOrder?.Split(",", StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToList() ?? new List<string>();
IOperationClassWriter.Verifier.cs (3)
63
if (abstractNode is not
Node
node)
70
Console.WriteLine($"{node.Name} has unexpected value for {nameof(
Node
.HasType)}: {node.HasTypeText}");
76
Console.WriteLine($"{node.Name} has unexpected value for {nameof(
Node
.HasConstantValue)}: {node.HasConstantValueText}");
Model.cs (1)
23
[XmlElement(ElementName = "Node", Type = typeof(
Node
))]