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

References

tools/clang/lib/Sema/SemaExpr.cpp
 5792   unsigned BuiltinID = (FDecl ? FDecl->getBuiltinID() : 0);
 5792   unsigned BuiltinID = (FDecl ? FDecl->getBuiltinID() : 0);
 5795   if (FDecl && FDecl->hasAttr<AnyX86InterruptAttr>()) {
 5795   if (FDecl && FDecl->hasAttr<AnyX86InterruptAttr>()) {
 5807       if (VFP && (!FDecl || !FDecl->hasAttr<ARMInterruptAttr>()))
 5807       if (VFP && (!FDecl || !FDecl->hasAttr<ARMInterruptAttr>()))
 5822     QualType FnPtrTy = Context.getPointerType(FDecl->getType());
 5824     ResultTy = FDecl->getCallResultType();
 5917     return CheckBuiltinFunctionCall(FDecl, BuiltinID, TheCall);
 5922       if (FDecl && !FDecl->hasAttr<CUDAGlobalAttr>())
 5922       if (FDecl && !FDecl->hasAttr<CUDAGlobalAttr>())
 5924             << FDecl << Fn->getSourceRange());
 5934       if (FDecl && FDecl->hasAttr<CUDAGlobalAttr>())
 5934       if (FDecl && FDecl->hasAttr<CUDAGlobalAttr>())
 5936             << FDecl << Fn->getSourceRange());
 5942                           FDecl))
 5950     if (ConvertArgumentsForCall(TheCall, Fn, FDecl, Proto, Args, RParenLoc,
 5956     if (FDecl) {
 5960       if (FDecl->hasBody(Def) && Args.size() != Def->param_size()) {
 5964           << (Args.size() > Def->param_size()) << FDecl << Fn->getSourceRange();
 5969       if (!FDecl->hasPrototype())
 5970         Proto = FDecl->getType()->getAs<FunctionProtoType>();
 6004   if (CXXMethodDecl *Method = dyn_cast_or_null<CXXMethodDecl>(FDecl))
 6014   if (FDecl) {
 6015     if (CheckFunctionCall(FDecl, TheCall, Proto))
 6018     checkFortifiedBuiltinMemoryFunction(FDecl, TheCall);
 6021       return CheckBuiltinFunctionCall(FDecl, BuiltinID, TheCall);