diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2019-12-10 19:00:05 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-12-10 19:00:05 (GMT) |
commit | 4477f858e13c1546b3efeff6264d4d2cc2e65d98 (patch) | |
tree | 0894a2ebb4f3b421d8ab6fd414b5acacf8d3a16b | |
parent | 11c53bc7bd077d021b965f6272ff8fdb074459c4 (diff) | |
parent | f17438620e08b245bcf133c422bed433fb46bc13 (diff) | |
download | Doxygen-4477f858e13c1546b3efeff6264d4d2cc2e65d98.zip Doxygen-4477f858e13c1546b3efeff6264d4d2cc2e65d98.tar.gz Doxygen-4477f858e13c1546b3efeff6264d4d2cc2e65d98.tar.bz2 |
Merge pull request #7334 from albert-github/feature/issue_7313_vhdl_subtype
issue #7313 VHDL attribute 'subtype is not supported and breaks parser
-rw-r--r-- | vhdlparser/vhdlparser.jj | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vhdlparser/vhdlparser.jj b/vhdlparser/vhdlparser.jj index c602396..8a76bc6 100644 --- a/vhdlparser/vhdlparser.jj +++ b/vhdlparser/vhdlparser.jj @@ -1613,6 +1613,9 @@ QCString name_ext1() : {QCString s,s1,s2;} { ( + LOOKAHEAD(<APOSTROPHE_T><SUBTYPE_T>) + <APOSTROPHE_T><SUBTYPE_T>{s+="'subtype";} +| LOOKAHEAD(<DOT_T> suffix()) <DOT_T> s1=suffix(){s+=".";s+=s1;} | |