Home | History | Annotate | Download | only in Sema

Lines Matching defs:CalleeType

344   enum CalleeType { CT_Function, CT_Method, CT_Block } calleeType;
348 calleeType = CT_Method;
351 calleeType = CT_Function;
358 calleeType = CT_Function;
361 calleeType = CT_Block;
390 Diag(D->getLocation(), diag::note_sentinel_here) << int(calleeType);
407 if (calleeType == CT_Method &&
416 Diag(Loc, diag::warn_missing_sentinel) << int(calleeType);
419 << int(calleeType)
421 Diag(D->getLocation(), diag::note_sentinel_here) << int(calleeType);
13133 QualType CalleeType = CalleeExpr->getType();
13134 if (CalleeType == S.Context.BoundMemberTy) {
13137 CalleeType = Expr::findBoundMemberType(CalleeExpr);
13138 } else if (const PointerType *Ptr = CalleeType->getAs<PointerType>()) {
13139 CalleeType = Ptr->getPointeeType();
13142 CalleeType = CalleeType->castAs<BlockPointerType>()->getPointeeType();
13145 const FunctionType *FnType = CalleeType->castAs<FunctionType>();