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

References

tools/clang/lib/Sema/SemaExpr.cpp
 5033   if (FDecl)
 5034     if (unsigned ID = FDecl->getBuiltinID())
 5042   unsigned MinArgs = FDecl ? FDecl->getMinRequiredArguments() : NumParams;
 5042   unsigned MinArgs = FDecl ? FDecl->getMinRequiredArguments() : NumParams;
 5053       if (FDecl && (TC = TryTypoCorrectionForCall(*this, Fn, FDecl, Args))) {
 5053       if (FDecl && (TC = TryTypoCorrectionForCall(*this, Fn, FDecl, Args))) {
 5061       } else if (MinArgs == 1 && FDecl && FDecl->getParamDecl(0)->getDeclName())
 5061       } else if (MinArgs == 1 && FDecl && FDecl->getParamDecl(0)->getDeclName())
 5066             << FnKind << FDecl->getParamDecl(0) << Fn->getSourceRange();
 5075       if (!TC && FDecl && !FDecl->getBuiltinID() && !IsExecConfig)
 5075       if (!TC && FDecl && !FDecl->getBuiltinID() && !IsExecConfig)
 5076         Diag(FDecl->getBeginLoc(), diag::note_callee_decl) << FDecl;
 5076         Diag(FDecl->getBeginLoc(), diag::note_callee_decl) << FDecl;
 5091       if (FDecl && (TC = TryTypoCorrectionForCall(*this, Fn, FDecl, Args))) {
 5091       if (FDecl && (TC = TryTypoCorrectionForCall(*this, Fn, FDecl, Args))) {
 5099       } else if (NumParams == 1 && FDecl &&
 5100                  FDecl->getParamDecl(0)->getDeclName())
 5105             << FnKind << FDecl->getParamDecl(0)
 5120       if (!TC && FDecl && !FDecl->getBuiltinID() && !IsExecConfig)
 5120       if (!TC && FDecl && !FDecl->getBuiltinID() && !IsExecConfig)
 5121         Diag(FDecl->getBeginLoc(), diag::note_callee_decl) << FDecl;
 5121         Diag(FDecl->getBeginLoc(), diag::note_callee_decl) << FDecl;
 5129   VariadicCallType CallType = getVariadicCallType(FDecl, Proto, Fn);
 5131   Invalid = GatherArgumentsForCall(Call->getBeginLoc(), FDecl, Proto, 0, Args,