Skip to content

Expects and Ensures should be GSL_EXPECTS and GSL_ENSURES #1032

@sean-parent

Description

@sean-parent

GSL should obey the core guidelines. Expects and Ensures should be GSL_EXPECTS and GSL_ENSURES. As the person who has suffered for 30 years for defining widely used macros check and require I can attest to just how bad an idea those names are. (https://opensource.apple.com/source/xnu/xnu-7195.141.2/EXTERNAL_HEADERS/AssertMacros.h.auto.html)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Priority: LowCan be handled at leisureStatus: BlockedCannot proceed due to external factorsType: EnhancementSuggests an improvement or new feature

    Projects

    Status

    Confirmed

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions