Home | History | Annotate | Download | only in Sema

Lines Matching refs:calleeType

390   enum CalleeType { CT_Function, CT_Method, CT_Block } calleeType;
394 calleeType = CT_Method;
397 calleeType = CT_Function;
404 calleeType = CT_Function;
407 calleeType = CT_Block;
436 Diag(D->getLocation(), diag::note_sentinel_here) << int(calleeType
453 if (calleeType == CT_Method &&
464 Diag(Loc, diag::warn_missing_sentinel) << int(calleeType);
467 << int(calleeType)
469 Diag(D->getLocation(), diag::note_sentinel_here) << int(calleeType);
13879 QualType CalleeType = CalleeExpr->getType();
13880 if (CalleeType == S.Context.BoundMemberTy) {
13883 CalleeType = Expr::findBoundMemberType(CalleeExpr);
13884 } else if (const PointerType *Ptr = CalleeType->getAs<PointerType>()) {
13885 CalleeType = Ptr->getPointeeType();
13888 CalleeType = CalleeType->castAs<BlockPointerType>()->getPointeeType();
13891 const FunctionType *FnType = CalleeType->castAs<FunctionType>();