From 0a5ac41b230a75d5e30eecfa3a618c6de0404d11 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Wed, 1 Feb 2017 12:25:37 +0100 Subject: [PATCH] Debugger: Add debug output for parseAndEvaluate Change-Id: If5ed128d32c2dff6880a78cc9a5ee535e094da7d Reviewed-by: Christian Stenger --- src/libs/qtcreatorcdbext/pycdbextmodule.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libs/qtcreatorcdbext/pycdbextmodule.cpp b/src/libs/qtcreatorcdbext/pycdbextmodule.cpp index c4629bf7698..62e09cffb47 100644 --- a/src/libs/qtcreatorcdbext/pycdbextmodule.cpp +++ b/src/libs/qtcreatorcdbext/pycdbextmodule.cpp @@ -104,6 +104,8 @@ static PyObject *cdbext_parseAndEvaluate(PyObject *, PyObject *args) // -> Value char *expr; if (!PyArg_ParseTuple(args, "s", &expr)) Py_RETURN_NONE; + if (debugPyCdbextModule) + DebugPrint() << "evaluate expression: " << expr; CIDebugControl *control = ExtensionCommandContext::instance()->control(); control->SetExpressionSyntax(DEBUG_EXPR_CPLUSPLUS); DEBUG_VALUE value;