Revision b559d206cae78a01dabf9695146b440e4a0f613f authored by Axel Naumann on 02 September 2020, 14:56:21 UTC, committed by Axel Naumann on 09 September 2020, 15:57:06 UTC
commit eaf11ad70904679593d3c7c100bcbcc395c91a89
Author: Richard Smith <richard-llvm@metafoo.co.uk>
Date:   Thu May 3 03:58:32 2018 +0000

    Track the result of evaluating a computed noexcept specification on the
    FunctionProtoType.

    We previously re-evaluated the expression each time we wanted to know whether
    the type is noexcept or not. We now evaluate the expression exactly once.

    This is not quite "no functional change": it fixes a crasher bug during AST
    deserialization where we would try to evaluate the noexcept specification in a
    situation where we have not deserialized sufficient portions of the AST to
    permit such evaluation.

    llvm-svn: 331428

(cherry picked from commit 776492d58964a0d30f72a991605a15d08d47b09f)
1 parent 1dd98e0
History

README.md

back to top