private MiraeBuildError BuildFunctionCallBlock(FunctionCallBlock environment, IBlock prev, out IBlock block) { block = new FunctionCallBlock(environment.Id, environment.Context, prev, environment.TargetName); return(MiraeBuildError.Success); }
private void RunFunctionCall(FunctionCallBlock block) { mCurrentName = block.TargetName; mFunctionStack.Push(block); mCurrentBlock = null; }