Class CodeForStatement
Inheritance
CodeForStatement
Syntax
public sealed class CodeForStatement : CodeStatement
Constructors
CodeForStatement(CodeStatement, CodeExpression, CodeExpression, IEnumerable<CodeStatement>)
Declaration
public CodeForStatement(CodeStatement initStatement, CodeExpression testExpression, CodeExpression incrementExpression, IEnumerable<CodeStatement> statements)
Parameters
Properties
Children
Declaration
public override IEnumerable<CodeElement> Children { get; }
Property Value
Overrides
IncrementExpression
Declaration
public CodeExpression IncrementExpression { get; }
Property Value
InitStatement
Declaration
public CodeStatement InitStatement { get; }
Property Value
IsBlock
Declaration
public override bool IsBlock { get; }
Property Value
Overrides
IsTerminator
Declaration
public override bool IsTerminator { get; }
Property Value
Overrides
Statements
Declaration
public List<CodeStatement> Statements { get; }
Property Value
TestExpression
Declaration
public CodeExpression TestExpression { get; }
Property Value
Methods
EmitInner(CodeEmitter)
Declaration
protected override void EmitInner(CodeEmitter emitter)
Parameters
Overrides
Extension Methods