Home | History | Annotate | Download | only in Sema

Lines Matching refs:CalleeType

220   enum CalleeType { CT_Function, CT_Method, CT_Block } calleeType;
224 calleeType = CT_Method;
227 calleeType = CT_Function;
234 calleeType = CT_Function;
237 calleeType = CT_Block;
266 Diag(D->getLocation(), diag::note_sentinel_here) << calleeType;
283 if (calleeType == CT_Method &&
292 Diag(Loc, diag::warn_missing_sentinel) << calleeType;
295 << calleeType
297 Diag(D->getLocation(), diag::note_sentinel_here) << calleeType;
10967 QualType CalleeType = CalleeExpr->getType();
10968 if (CalleeType == S.Context.BoundMemberTy) {
10971 CalleeType = Expr::findBoundMemberType(CalleeExpr);
10972 } else if (const PointerType *Ptr = CalleeType->getAs<PointerType>()) {
10973 CalleeType = Ptr->getPointeeType();
10976 CalleeType = CalleeType->castAs<BlockPointerType>()->getPointeeType();
10979 const FunctionType *FnType = CalleeType->castAs<FunctionType>();