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