public ParserNodeTernaryOperation(ParserNode ConditionNode, ParserNode TrueNode, ParserNode FalseNode, String Operator) { this.ConditionNode = ConditionNode; this.TrueNode = TrueNode; this.FalseNode = FalseNode; this.Operator = Operator; }
public ParserNodeAccess(ParserNode Parent, ParserNode Key) { this.Parent = Parent; this.Key = Key; }
public ParserNodeAutoescape(ParserNode AutoescapeExpression, ParserNode Body) { this.AutoescapeExpression = AutoescapeExpression; this.Body = Body; }
public void Add(ParserNode Node) { Nodes.Add(Node); }
public ParserNodeBinaryOperation(ParserNode LeftNode, ParserNode RightNode, String Operator) { this.LeftNode = LeftNode; this.RightNode = RightNode; this.Operator = Operator; }