• This assignment is used again in this declare, but won't have taken effect. Use two declares.
  • Problematic code:
  • Correct code:
  • Rationale:
  • Exceptions:
  • Related resources: