def update_children_comments(self):
if self.comment is None:<EOL><INDENT>return<EOL><DEDENT>for sym in self.get_children_symbols():<EOL><INDENT>if isinstance(sym, ParameterSymbol):<EOL><INDENT>sym.comment = self.comment.params.get(sym.argname)<EOL><DEDENT>elif isinstance(sym, FieldSymbol):<EOL><INDENT>if not sym.comment or not sym.comment.description:<EOL><INDENT>sym.comment = self.comment.params.get(sym.member_name)<EOL><DEDENT><DEDENT>elif isinstance(sym, EnumMemberSymbol):<EOL><INDENT>if not sym.comment or not sym.comment.description:<EOL><INDENT>sym.comment = self.comment.params.get(sym.unique_name)<EOL><DEDENT><DEDENT>elif isinstance(sym, ReturnItemSymbol):<EOL><INDENT>tag = self.comment.tags.get('<STR_LIT>')<EOL>sym.comment = comment_from_tag(tag)<EOL><DEDENT>elif type(sym) == Symbol:<EOL><INDENT>sym.comment = self.comment.params.get(sym.display_name)<EOL><DEDENT><DEDENT>
Banana banana