protected virtual void VisitBlock(BoundBlock node) { foreach (var statement in node.Statements) VisitStatement(statement); }
public BoundFunctionDefinition(FunctionSymbol functionSymbol, BoundType returnType, ImmutableArray<BoundVariableDeclaration> parameters, BoundBlock body) : base(BoundNodeKind.FunctionDefinition, functionSymbol, parameters) { ReturnType = returnType; Body = body; }