
  1. What is generated code

  Some directives (and also instructions RET/IRET inside a procedure block)
  will generate source lines. In the listing file, those generated
  lines will be marked with a '*'.

  2. Where is generated code used?

  - INVOKE directive
  - hll directives (.IF, .ELSE, .WHILE, .REPEAT, ...)
  - .MODEL directive
  - .STARTUP and .EXIT directives
  - simplified segment directives (.CODE, .DATA, .CONST, ...)
  - default PROC prologue and epilogue (when a RET/IRET is detected)
  - STRUCT data initialization (slightly peculiar)
  - ENDP ( in Win64, if procedure has FRAME attribute )
  - END ( if a segment opened by simplified segment directives is still open )

