コード例 #1
0
 public virtual void VisitForStatement(ForStatementSyntax node)
 {
     DefaultVisit(node);
 }
コード例 #2
0
ファイル: Syntax.cs プロジェクト: modulexcite/CSharpSyntax
        public static ForStatementSyntax ForStatement(VariableDeclarationSyntax declaration = null, IEnumerable<ExpressionSyntax> initializers = null, ExpressionSyntax condition = null, IEnumerable<ExpressionSyntax> incrementors = null, StatementSyntax statement = null)
        {
            var result = new ForStatementSyntax();

            result.Declaration = declaration;
            if (initializers != null)
                result.Initializers.AddRange(initializers);
            result.Condition = condition;
            if (incrementors != null)
                result.Incrementors.AddRange(incrementors);
            result.Statement = statement;

            return result;
        }
コード例 #3
0
ファイル: Syntax.cs プロジェクト: modulexcite/CSharpSyntax
        public static ForStatementSyntax ForStatement(StatementSyntax statement = null)
        {
            var result = new ForStatementSyntax();

            result.Statement = statement;

            return result;
        }
コード例 #4
0
 public virtual void VisitForStatement(ForStatementSyntax node)
 {
     DefaultVisit(node);
 }