From ba282d23c7d49b9b7b840d646c2bbe02cfa99944 Mon Sep 17 00:00:00 2001 From: Fawzi Mohamed Date: Mon, 2 Jun 2014 14:34:00 +0200 Subject: [PATCH] qmlj/qmljsdescribevalue: fix dump of ASTObjectValues Change-Id: I35713ca8ff54030cf062c31802af703ee2e7c468 Reviewed-by: Thomas Hartmann --- src/libs/qmljs/qmljsdescribevalue.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/libs/qmljs/qmljsdescribevalue.cpp b/src/libs/qmljs/qmljsdescribevalue.cpp index 90898212926..ff35e1719fd 100644 --- a/src/libs/qmljs/qmljsdescribevalue.cpp +++ b/src/libs/qmljs/qmljsdescribevalue.cpp @@ -212,14 +212,16 @@ void DescribeValueVisitor::visit(const ObjectValue *value) m_visited.insert(value); if (const ASTObjectValue *v = value->asAstObjectValue()) { basicDump("ASTObjectValue", value, printDetail); - if (v->typeName()) { + if (printDetail) { + if (v->typeName()) { + dumpNewline(); + dump("typeName:"); + dump(v->typeName()->name.toString()); + } dumpNewline(); - dump("typeName:"); - dump(v->typeName()->name.toString()); + dump("defaultPropertyName:"); + dump(v->defaultPropertyName()); } - dumpNewline(); - dump("defaultPropertyName:"); - dump(v->defaultPropertyName()); } else if (const FunctionValue *f = value->asFunctionValue()) { if (const ASTFunctionValue *v = f->asAstFunctionValue()) { basicDump("ASTFunctionValue", v, printDetail);