public UnitNode(Token unitKeywordNode, Token unitNameNode, ListNode<Token> portabilityDirectiveListNode, Token semicolonNode, UnitSectionNode interfaceSectionNode, UnitSectionNode implementationSectionNode, InitSectionNode initSectionNode, Token dotNode) { _unitKeywordNode = unitKeywordNode; _unitNameNode = unitNameNode; _portabilityDirectiveListNode = portabilityDirectiveListNode; _semicolonNode = semicolonNode; _interfaceSectionNode = interfaceSectionNode; _implementationSectionNode = implementationSectionNode; _initSectionNode = initSectionNode; _dotNode = dotNode; }
public virtual void VisitUnitSectionNode(UnitSectionNode node) { Visit(node.HeaderKeywordNode); Visit(node.UsesClauseNode); Visit(node.ContentListNode); }