For --xml, add additional modport information, bug1372.

This commit is contained in:
Wilson Snyder 2018-12-10 07:25:44 -05:00
parent f0cdae129e
commit 66b23be746

View File

@ -144,6 +144,13 @@ class EmitXmlFileVisitor : public AstNVisitor {
puts(" edgeType=\""+cvtToStr(nodep->edgeType().ascii())+"\""); // IEEE vpiTopModule
outputChildrenEnd(nodep, "");
}
virtual void visit(AstModportVarRef* nodep) {
// Dump direction for Modport references
string kw = nodep->direction().xmlKwd();
outputTag(nodep, "");
puts(" direction="); putsQuoted(kw);
outputChildrenEnd(nodep, "");
}
// Data types
virtual void visit(AstBasicDType* nodep) {