summaryrefslogtreecommitdiffstats
path: root/src/vhdldocgen.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2015-04-27 19:04:45 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2015-04-27 19:04:45 (GMT)
commit530647f76a7660a406d102269dc041b00b0e3d4e (patch)
treebd732e7e13c05f9089315b83c0790fa4b7e44737 /src/vhdldocgen.cpp
parent7a0522fafde300f36c3d5264f46c1f70cf35b7b9 (diff)
downloadDoxygen-530647f76a7660a406d102269dc041b00b0e3d4e.zip
Doxygen-530647f76a7660a406d102269dc041b00b0e3d4e.tar.gz
Doxygen-530647f76a7660a406d102269dc041b00b0e3d4e.tar.bz2
Various VHDL related fixes
Diffstat (limited to 'src/vhdldocgen.cpp')
-rw-r--r--src/vhdldocgen.cpp13
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") ;