Lines Matching defs:SFINAE
3721 // this, so we treat it as a warning unless we're in a SFINAE context.
5138 Sema::SFINAETrap SFINAE(S, /*AccessCheckingSFINAE=*/true);
5152 if (Result.isInvalid() || SFINAE.hasErrorOccurred())
5697 // Perform the initialization in an unevaluated context within a SFINAE
5701 Sema::SFINAETrap SFINAE(Self, /*AccessCheckingSFINAE=*/true);
5708 if (Result.isInvalid() || SFINAE.hasErrorOccurred())
5792 // Perform the initialization in an unevaluated context within a SFINAE
5796 Sema::SFINAETrap SFINAE(S, /*AccessCheckingSFINAE=*/true);
5809 if (Result.isInvalid() || SFINAE.hasErrorOccurred())
6097 // Attempt the assignment in an unevaluated context within a SFINAE
6101 Sema::SFINAETrap SFINAE(Self, /*AccessCheckingSFINAE=*/true);
6111 if (SFINAE.hasErrorOccurred())