C-minor v0.0

AstCodeBlock Class

Assembly: Topten.Cminor.Compiler.dll
Namespace: Topten.Cminor.Ast

Represents a code block assocatied witha control flow statement

public class AstCodeBlock : AstStatement

Inheritance

AstCodeBlock → AstStatementAstElementobject

Constructors

AstCodeBlock(Topten.Cminor.Lexical.CodePosition)

Constuctor

Fields

AllLocals

The set of locals defined within this block

DeclaredLocals

List of local variable declarations

Implicit
Statements

The set of statements within the block

WasBraced

Indicates if the statement block was braced in the original code

Overridden & Inherited

Position

The source code position of this element

Visit<T>(IAstStatementVisitor<T>)