14 references to Node
IOperationGenerator (14)
IOperationClassWriter.cs (10)
327.Where(n => ((n is Node && (n.OperationKind?.Include != false)) || 439if (type is Node and var node) 712void writeEnumeratorMethods(AbstractNode type, List<Property> publicIOperationProps, Node node) 956foreach (var node in _tree.Types.OfType<Node>()) 1036var types = _tree.Types.OfType<Node>(); 1037foreach (var type in types) 1058foreach (var type in types) 1102private string GetVisitorName(Node type) 1153private static List<string> GetPropertyOrder(Node node) => node.ChildrenOrder?.Split(",", StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToList() ?? new List<string>();
IOperationClassWriter.Verifier.cs (3)
75if (abstractNode is not Node node) 82Console.WriteLine($"{node.Name} has unexpected value for {nameof(Node.HasType)}: {node.HasTypeText}"); 88Console.WriteLine($"{node.Name} has unexpected value for {nameof(Node.HasConstantValue)}: {node.HasConstantValueText}");
Model.cs (1)
23[XmlElement(ElementName = "Node", Type = typeof(Node))]