Наша сборка Qt VS Tools
giy
2022-09-02 ca47896204482bf4a6979e3838bf7f09f61cebeb
QtVsTools.Package/QML/Debugging/AD7/QmlDebugAD7Expression.cs
@@ -26,7 +26,6 @@
**
****************************************************************************/
using System;
using System.Threading.Tasks;
using Microsoft.VisualStudio;
using Microsoft.VisualStudio.Debugger.Interop;
@@ -40,13 +39,13 @@
        IDebugExpression2 // "This interface represents a parsed expression ready for binding
                          //  and evaluating."
    {
        public string ExpressionString { get; private set; }
        private string ExpressionString { get; set; }
        public StackFrame StackFrame { get; private set; }
        private StackFrame StackFrame { get; set; }
        public QmlEngine Engine { get; private set; }
        public Program Program { get; private set; }
        public QmlDebugger Debugger { get; private set; }
        public CodeContext CodeContext { get; private set; }
        private QmlDebugger Debugger { get; set; }
        private CodeContext CodeContext { get; set; }
        public static Expression Create(StackFrame frame, string expr)
        {
@@ -86,7 +85,7 @@
            enum_EVALFLAGS dwFlags,
            IDebugEventCallback2 pExprCallback)
        {
            Task.Run(() =>
            _ = Task.Run(() =>
            {
                var value = Debugger.Evaluate(StackFrame.FrameNumber, ExpressionString);
                if (value != null)