public PftConditionalStatement(PftParser.ConditionalStatementContext node) : base(node) { PftParser.ConditionContext context = node.condition(); Condition = PftCondition.DispatchContext(context); ThenStatement = new PftStatement(node.thenBranch); if (node.elseBranch != null) { ElseStatement = new PftStatement(node.elseBranch); } }
public PftConditionParen(PftParser.ConditionParenContext node) : base(node) { Inner = DispatchContext(node.condition()); Children.Add(Inner); }
public PftConditionNot(PftParser.ConditionNotContext node) : base(node) { Inner = DispatchContext(node.condition()); }