Searched refs:isSFINAEContext (Results 1 – 14 of 14) sorted by relevance
112 assert(!isSFINAEContext() && "partial specialization scope " in computeDeclContext()244 bool TreatAsComplete = !isSFINAEContext(); in RequireCompleteEnumDecl()
828 if (isSFINAEContext() || !getLangOpts().ModulesErrorRecovery || in createImplicitModuleImportForErrorRecovery()
1580 if (std::optional<TemplateDeductionInfo *> Info = isSFINAEContext()) { in EmitCurrentDiagnostic()2662 if (!isSFINAEContext()) { in tryToRecoverWithCall()
1710 if (S.isSFINAEContext()) in LookupMemberExpr()
1815 if (isSFINAEContext()) in MaybeEmitAmbiguousAtomicConstraintsDiagnostic()
3718 if (Pointee->isVoidType() && !isSFINAEContext()) { in ActOnCXXDelete()8017 if (S.isSFINAEContext()) in CheckArrow()8216 if (isSFINAEContext()) in ActOnPseudoDestructorExpr()8269 if (isSFINAEContext()) in ActOnPseudoDestructorExpr()
2165 } else if (isSFINAEContext()) { in BuildArrayType()2237 isSFINAEContext() ? diag::err_typecheck_zero_array_size in BuildArrayType()9106 bool TreatAsComplete = Diagnoser && !isSFINAEContext(); in RequireCompleteTypeImpl()
5645 if (!isSFINAEContext()) in BuildCXXDefaultInitExpr()12177 *this, Loc, LHS, RHS, /*isError*/ (bool)isSFINAEContext()); in CheckCompareOperands()12179 if (isSFINAEContext()) in CheckCompareOperands()14058 bool sfinae = (bool)isSFINAEContext(); in CheckAddressOfOperand()14059 Diag(OpLoc, isSFINAEContext() ? diag::err_typecheck_addrof_temporary in CheckAddressOfOperand()20906 if (isSFINAEContext()) in CreateRecoveryExpr()
1247 std::optional<TemplateDeductionInfo *> Sema::isSFINAEContext() const { in isSFINAEContext() function in Sema
785 bool Recover = Complain && !isSFINAEContext(); in DiagnoseUninstantiableTemplate()3366 if (auto DeductionInfo = isSFINAEContext()) { in CheckTemplateIdType()
6938 Loc, S.PDiag(IsExtraneousCopy && !S.isSFINAEContext() in CopyObject()6944 if (!IsExtraneousCopy || S.isSFINAEContext()) in CopyObject()
390 if (DiagID != diag::warn_unused_comma_left_operand || !isSFINAEContext()) in DiagnoseUnusedExprResult()
6438 if (SemaRef.isSFINAEContext()) in diagnoseNoViableConversion()6468 if (SemaRef.isSFINAEContext()) in recordConversion()13842 CurContext->isDependentContext() && !isSFINAEContext() && in buildOverloadedCallSet()
12095 if (!SemaRef.isSFINAEContext()) in SemaRef()13227 std::optional<sema::TemplateDeductionInfo *> isSFINAEContext() const;