diff options
Diffstat (limited to 'src/vhdldocgen.cpp')
-rw-r--r-- | src/vhdldocgen.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/vhdldocgen.cpp b/src/vhdldocgen.cpp index 2b92d40..029d0bd 100644 --- a/src/vhdldocgen.cpp +++ b/src/vhdldocgen.cpp @@ -2212,6 +2212,19 @@ void VhdlDocGen::writeVHDLDeclaration(MemberDef* mdef,OutputList &ol, ol.insertMemberAlign(); VhdlDocGen::formatString(ltype,ol,mdef); break; + case VhdlDocGen::RECORD: + case VhdlDocGen::UNITS: + writeLink(mdef,ol); + ol.docify(" "); + ol.startBold(); + if (ltype.isEmpty()) { + ol.docify(" "); + } + ol.insertMemberAlign(); + if (!ltype.isEmpty()) + VhdlDocGen::formatString(ltype,ol,mdef); + ol.endBold(); + break; case VhdlDocGen::TYPE: bRec=largs.stripPrefix("record") ; bUnit=largs.stripPrefix("units") ; |