Make the fassert family of macros support the (code, msg, cond) signature like uassert

XMLWordPrintableJSON

    • Server Programmability
    • Programmability 2026-05-26
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The whole family needs to support that signature in addition to the currently supported (code, cond), (code, status), and (code, statusWith) signatures. The fasserted variants will only take (code, msg) with no cond. In all cases, the msg should be lazily evaluated only if the cond is false.

            Assignee:
            Billy Donahue
            Reporter:
            Mathias Stearn
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: