forked from qt-creator/qt-creator
Dumper: Fix literal dumping for template name
Change-Id: I41aab8da071745f8675ef9a7bcf2f6ca0f2fbd3e Reviewed-by: hjk <hjk@theqtcompany.com>
This commit is contained in:
@@ -33,6 +33,14 @@ from dumper import *
|
|||||||
def dumpLiteral(d, value):
|
def dumpLiteral(d, value):
|
||||||
if d.isNull(value):
|
if d.isNull(value):
|
||||||
d.putValue("<null>")
|
d.putValue("<null>")
|
||||||
|
return
|
||||||
|
type = value.type.unqualified()
|
||||||
|
try:
|
||||||
|
type = type.target()
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
if str(type) == "CPlusPlus::TemplateNameId":
|
||||||
|
dumpLiteral(d, value["_identifier"])
|
||||||
else:
|
else:
|
||||||
d.putSimpleCharArray(value["_chars"], value["_size"])
|
d.putSimpleCharArray(value["_chars"], value["_size"])
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user