Esempio n. 1
0
        void LocalsUpdateIndexes(int i)
        {
            var old = DisableHasError();

            try {
                LocalsListVM.DefaultUpdateIndexes(i);
                UpdateLocalOperands();
                UpdateBranchOperands();
            }
            finally {
                RestoreHasError(old);
            }
        }
Esempio n. 2
0
        void LocalsUpdateIndexes(int i)
        {
            var old_disable_UpdateLocalOperands  = disable_UpdateLocalOperands;
            var old_disable_UpdateBranchOperands = disable_UpdateBranchOperands;
            var old = DisableHasError();

            try {
                disable_UpdateLocalOperands  = true;
                disable_UpdateBranchOperands = true;
                LocalsListVM.DefaultUpdateIndexes(i);
                disable_UpdateLocalOperands  = old_disable_UpdateLocalOperands;
                disable_UpdateBranchOperands = old_disable_UpdateBranchOperands;

                UpdateLocalOperands();
                UpdateBranchOperands();
            }
            finally {
                disable_UpdateLocalOperands  = old_disable_UpdateLocalOperands;
                disable_UpdateBranchOperands = old_disable_UpdateBranchOperands;
                RestoreHasError(old);
            }
        }