14 references to Node
IOperationGenerator (14)
IOperationClassWriter.cs (10)
324.Where(n => ((n is Node && (n.OperationKind?.Include != false)) || 429if (type is Node and var node) 702void writeEnumeratorMethods(AbstractNode type, List<Property> publicIOperationProps, Node node) 946foreach (var node in _tree.Types.OfType<Node>()) 1026var types = _tree.Types.OfType<Node>(); 1027foreach (var type in types) 1047foreach (var type in types) 1069private string GetVisitorName(Node type) 1120private 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)
23[XmlElement(ElementName = "Node", Type = typeof(Node))]