For the code export to languages requiring a variable declaration there was an intended mechanism to transfer relevant element comments to the generated declarations.
This mechanism was flawed in several aspects: The declared names were mapped to instructions where the respective variable gets assigned, but instead of the first assignment, the instruction element with the last assignment was associated. If that last instruction wore a comment then this comment tended to occur above the declaration as well. The effects of this mistake had been hidden by another bug, which simply prevented the diagram analysis from working on subroutines involved in the export due to call dependency altogether.
For the code export to languages requiring a variable declaration there was an intended mechanism to transfer relevant element comments to the generated declarations.
This mechanism was flawed in several aspects: The declared names were mapped to instructions where the respective variable gets assigned, but instead of the first assignment, the instruction element with the last assignment was associated. If that last instruction wore a comment then this comment tended to occur above the declaration as well. The effects of this mistake had been hidden by another bug, which simply prevented the diagram analysis from working on subroutines involved in the export due to call dependency altogether.