public void FuncCallEnd()
        {
            List <AssemblyElement> instructions = _activeContext.GetInstructions();

            FuncCallCtx    = FuncCallCtx.OuterCall;
            _activeContext = _activeContext.Parent;
            AddInstructions(instructions);

            if (FuncCallCtx == null)
            {
                IsInsideArgList = false;
            }
        }
 public virtual void FetchInstructions(AssemblyBuilderContext context)
 {
     AddInstructions(context.GetInstructions());
 }