Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[except.uncaught] Tidy the specification for uncaught exceptions #7276

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Oct 1, 2024

  1. [except.uncaught] Tidy the specification for uncaught exceptions

    Several concurrent fixes.  First include the normative wording
    that 'uncaught_exceptions' returns the number of uncaught
    exceptions *on the current thread*.  This wording is present
    in the core language.
    
    Then move the core wording for when an exception is uncaught
    directly into the text that talks about caught and uncaught
    exceptions.  In the process, turn the reference to
     into a note, so that there is only
    one normative specification.
    
    Finally, remove [except.uncaught] as it is now empty, and add
    the missing descriptive sentence to the intro paragraph of
    [except.special.general].  This happens to produce quite a
    pleasing page-break, but that is just luck, not design.
    AlisdairM committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    3974f00 View commit details
    Browse the repository at this point in the history