4 using System.Collections;
5 using System.Collections.Generic;
7 namespace SiliconStudio.Shaders.Ast
14 #region Constructors and Destructors
38 Condition = condition;
44 #region Public Properties
80 #region Public Methods
86 ChildrenList.Add(Start);
87 ChildrenList.Add(Condition);
88 ChildrenList.Add(Next);
89 ChildrenList.Add(Body);
96 return string.Format(
"for({0}{1};{2}) {{...}}", Start, Condition, Next);
ForStatement(Statement start, Expression condition, Expression next)
Initializes a new instance of the ForStatement class.
A tag interface to identify a container for scope declarations.
override string ToString()
Base root class for all statements.
override IEnumerable< Node > Childrens()
Gets the child nodes. An enumeration of child nodes
ForStatement()
Initializes a new instance of the ForStatement class.