Small parser and ToString fixes

This commit is contained in:
2022-10-13 00:18:32 -04:00
parent c290b3a3d7
commit ae50fab159
3 changed files with 11 additions and 4 deletions

View File

@@ -39,13 +39,16 @@ func (member ObjectMember) ToString (indent int) (output string) {
indent, "member ",
member.permission.ToString(), " ",
member.name)
if member.bitWidth > 0 {
output += fmt.Sprint(" width ", member.bitWidth)
}
output += "\n"
output += member.what.ToString(indent + 1)
if member.argument != nil {
output += member.argument.ToString(indent + 1)
}
return
}