public override void VisitFunctionDefinition(AstFunctionDefinition function) { using var scope = Context.AddFunction(function); function.VisitChildren(this); }
public override void VisitFunctionDefinition(AstFunctionDefinition function) { function.Symbol.Should().NotBeNull(); function.VisitChildren(this); }
public override void VisitFunctionDefinition(AstFunctionDefinition function) { function.FunctionType.TypeReference.Should().NotBeNull(); function.VisitChildren(this); }
public virtual void VisitFunctionDefinition(AstFunctionDefinition function) { function.VisitChildren(this); }