reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/Sema/Sema.h
 8095   Optional<sema::TemplateDeductionInfo *> isSFINAEContext() const;

References

tools/clang/include/clang/Sema/Sema.h
 8124       if (!SemaRef.isSFINAEContext())
tools/clang/lib/Sema/Sema.cpp
 1298   if (Optional<TemplateDeductionInfo*> Info = isSFINAEContext()) {
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
  122             assert(!isSFINAEContext() &&
  243       bool TreatAsComplete = !isSFINAEContext();
tools/clang/lib/Sema/SemaDeclCXX.cpp
13574   if (!isSFINAEContext())
tools/clang/lib/Sema/SemaExpr.cpp
10766           *this, Loc, LHS, RHS, /*isError*/ (bool)isSFINAEContext());
10768       if (isSFINAEContext())
12363     bool sfinae = (bool)isSFINAEContext();
12364     Diag(OpLoc, isSFINAEContext() ? diag::err_typecheck_addrof_temporary
tools/clang/lib/Sema/SemaExprCXX.cpp
 3316     if (Pointee->isVoidType() && !isSFINAEContext()) {
 6868       if (S.isSFINAEContext())
 7067       if (isSFINAEContext())
 7120         if (isSFINAEContext())
tools/clang/lib/Sema/SemaInit.cpp
 6141             Loc, S.PDiag(IsExtraneousCopy && !S.isSFINAEContext()
 6147     if (!IsExtraneousCopy || S.isSFINAEContext())
tools/clang/lib/Sema/SemaModule.cpp
  507   if (isSFINAEContext() || !getLangOpts().ModulesErrorRecovery ||
tools/clang/lib/Sema/SemaOverload.cpp
 5750     if (SemaRef.isSFINAEContext())
 5776     if (SemaRef.isSFINAEContext())
12343       CurContext->isDependentContext() && !isSFINAEContext() &&
tools/clang/lib/Sema/SemaTemplate.cpp
  750       bool Recover = Complain && !isSFINAEContext();
 3266         if (auto DeductionInfo = isSFINAEContext()) {
tools/clang/lib/Sema/SemaType.cpp
 2270       Diag(ArraySize->getBeginLoc(), isSFINAEContext()
 2316       if (isSFINAEContext()) {
 8022       bool TreatAsComplete = Diagnoser && !isSFINAEContext();
tools/clang/tools/extra/clang-include-fixer/IncludeFixer.cpp
  152   if (CI->getSema().isSFINAEContext())
  189   if (CI->getSema().isSFINAEContext())
tools/clang/tools/extra/clangd/IncludeFixer.cpp
  337     if (SemaPtr->isSFINAEContext())