Skip to content
  • sergei's avatar
    * Fixed code generation for constructors compiled in {$implicitexeptions off}... · f8e921e4
    sergei authored
    * Fixed code generation for constructors compiled in {$implicitexeptions off} state, or having no implicit finally frame. Exit label and finalization code have to be placed before call to AfterConstruction, so exit statements do not jump over AfterConstruction, and overall control flow is the same as in default {$implicitexceptions on} state.
    * A second attempt to remove unconditional pi_needs_implicit_finally from constructors, should hopefully be correct this time due to the changes described above.
    + Test (a copy of tctr1.pp with additional {$implicitexceptions off} directive)
    
    git-svn-id: trunk@19955 -
    f8e921e4