forked from KolibriOS/kolibrios
[doxygen] Handle structures
git-svn-id: svn://kolibrios.org@8958 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
ed5dcb8fff
commit
698dcf1043
@ -1483,8 +1483,13 @@ class AsmStruct(AsmElement):
|
|||||||
doxycomment += self.comment
|
doxycomment += self.comment
|
||||||
if '@brief' not in doxycomment:
|
if '@brief' not in doxycomment:
|
||||||
doxycomment = '@brief ' + doxycomment
|
doxycomment = '@brief ' + doxycomment
|
||||||
|
doxycomment += '\n'
|
||||||
# Build declaration
|
# Build declaration
|
||||||
declaration = f"struct {self.name}" + " {};"
|
declaration = f"struct {self.name}" + " {\n"
|
||||||
|
for member in self.members:
|
||||||
|
if type(member) == AsmVariable:
|
||||||
|
declaration += f'\t{member.type} {member.name}; /**< {member.comment} */\n'
|
||||||
|
declaration += '};'
|
||||||
# Emit this
|
# Emit this
|
||||||
super().emit(dest, doxycomment, declaration)
|
super().emit(dest, doxycomment, declaration)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user