Searched refs:isSFINAEContext (Results 1 – 9 of 9) sorted by relevance
2710 if (Pointee->isVoidType() && !isSFINAEContext()) { in ActOnCXXDelete()5060 isSFINAEContext() ? nullptr in CXXCheckConditionalOperands()5803 if (S.isSFINAEContext()) in CheckArrow()5962 if (isSFINAEContext()) in ActOnPseudoDestructorExpr()6011 if (isSFINAEContext()) in ActOnPseudoDestructorExpr()
974 if (Optional<TemplateDeductionInfo*> Info = isSFINAEContext()) { in EmitCurrentDiagnostic()
2093 isSFINAEContext()? diag::err_typecheck_zero_array_size in BuildArrayType()2135 else if (isSFINAEContext()) { in BuildArrayType()6599 bool TreatAsComplete = Diagnoser && !isSFINAEContext(); in RequireCompleteTypeImpl()
566 Optional<TemplateDeductionInfo *> Sema::isSFINAEContext() const { in isSFINAEContext() function in Sema
8374 bool *BoolPtr = S.isSFINAEContext() ? nullptr : &NonStandardCompositeType; in convertPointersToCompositeType()8762 *this, Loc, LHS, RHS, /*isError*/ (bool)isSFINAEContext()); in CheckCompareOperands()8764 if (isSFINAEContext()) in CheckCompareOperands()9892 bool sfinae = (bool)isSFINAEContext(); in CheckAddressOfOperand()9893 Diag(OpLoc, isSFINAEContext() ? diag::err_typecheck_addrof_temporary in CheckAddressOfOperand()
5376 S.Diag(Loc, IsExtraneousCopy && !S.isSFINAEContext() in CopyObject()5382 if (!IsExtraneousCopy || S.isSFINAEContext()) in CopyObject()
5315 if (SemaRef.isSFINAEContext()) in diagnoseNoViableConversion()5341 if (SemaRef.isSFINAEContext()) in recordConversion()11085 CurContext->isDependentContext() && !isSFINAEContext() && in buildOverloadedCallSet()
14695 if (isSFINAEContext() || !getLangOpts().ModulesErrorRecovery) in createImplicitModuleImportForErrorRecovery()
6802 Optional<sema::TemplateDeductionInfo *> isSFINAEContext() const;6828 if (!SemaRef.isSFINAEContext()) in SemaRef()