Fix missing edge type in xml output, msg2480.
This commit is contained in:
parent
3c7fef68c0
commit
b40b152b87
2
Changes
2
Changes
|
|
@ -12,6 +12,8 @@ The contributors that suggested a given feature are shown in []. Thanks!
|
||||||
|
|
||||||
**** Fix input-only tristate comparisons, bug1267. [Alexis G]
|
**** Fix input-only tristate comparisons, bug1267. [Alexis G]
|
||||||
|
|
||||||
|
**** Fix missing edge type in xml output, msg2480. [Alexis G]
|
||||||
|
|
||||||
**** Remove c++filt, bug1265. [Stefan Wallentowitz]
|
**** Remove c++filt, bug1265. [Stefan Wallentowitz]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -129,6 +129,11 @@ class EmitXmlFileVisitor : public AstNVisitor {
|
||||||
// Children includes vpiHighConn and vpiLowConn; we don't support port bits (yet?)
|
// Children includes vpiHighConn and vpiLowConn; we don't support port bits (yet?)
|
||||||
outputChildrenEnd(nodep, "port");
|
outputChildrenEnd(nodep, "port");
|
||||||
}
|
}
|
||||||
|
virtual void visit(AstSenItem* nodep) {
|
||||||
|
outputTag(nodep, "");
|
||||||
|
puts(" edgeType=\""+cvtToStr(nodep->edgeType().ascii())+"\""); // IEEE vpiTopModule
|
||||||
|
outputChildrenEnd(nodep, "");
|
||||||
|
}
|
||||||
|
|
||||||
// Data types
|
// Data types
|
||||||
virtual void visit(AstBasicDType* nodep) {
|
virtual void visit(AstBasicDType* nodep) {
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@
|
||||||
<var fl="e37" name="q" dtype_id="2"/>
|
<var fl="e37" name="q" dtype_id="2"/>
|
||||||
<always fl="e39">
|
<always fl="e39">
|
||||||
<sentree fl="e39">
|
<sentree fl="e39">
|
||||||
<senitem fl="e39">
|
<senitem fl="e39" edgeType="POS">
|
||||||
<varref fl="e39" name="clk" dtype_id="1"/>
|
<varref fl="e39" name="clk" dtype_id="1"/>
|
||||||
</senitem>
|
</senitem>
|
||||||
</sentree>
|
</sentree>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue