From 09194f599b3d28d21bdd2bcfcc4f8c40f72712f4 Mon Sep 17 00:00:00 2001 From: Dustin Spicuzza Date: Wed, 30 Dec 2020 23:44:12 -0500 Subject: [PATCH] Check for doxygen at the end of a statement --- cxxheaderparser/parser.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cxxheaderparser/parser.py b/cxxheaderparser/parser.py index 511709d..11f86ab 100644 --- a/cxxheaderparser/parser.py +++ b/cxxheaderparser/parser.py @@ -1150,6 +1150,10 @@ class CxxParser: default = self._create_value(self._consume_balanced_tokens(tok)) + if doxygen is None: + # try checking after the var + doxygen = self.lex.get_doxygen() + if is_typedef: typedef = Typedef(dtype, name, self._current_access) self.visitor.on_typedef(state, typedef)