qmlj/qmljsdescribevalue: fix dump of ASTObjectValues

Change-Id: I35713ca8ff54030cf062c31802af703ee2e7c468
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
This commit is contained in:
Fawzi Mohamed
2014-06-02 14:34:00 +02:00
parent 3b9262ccbd
commit ba282d23c7

View File

@@ -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);