Searched refs:CalleeType (Results 1 - 5 of 5) sorted by relevance

/external/clang/lib/AST/
H A DExpr.cpp1237 QualType CalleeType = getCallee()->getType(); local
1238 if (const PointerType *FnTypePtr = CalleeType->getAs<PointerType>())
1239 CalleeType = FnTypePtr->getPointeeType();
1240 else if (const BlockPointerType *BPT = CalleeType->getAs<BlockPointerType>())
1241 CalleeType = BPT->getPointeeType();
1242 else if (CalleeType->isSpecificPlaceholderType(BuiltinType::BoundMember))
1244 CalleeType = Expr::findBoundMemberType(getCallee());
1246 const FunctionType *FnType = CalleeType->castAs<FunctionType>();
H A DExprConstant.cpp3979 QualType CalleeType = Callee->getType();
3987 if (CalleeType->isSpecificBuiltinType(BuiltinType::BoundMember)) {
4007 } else if (CalleeType->isFunctionPointerType()) {
4036 if (!Info.Ctx.hasSameType(CalleeType->getPointeeType(), FD->getType()))
/external/clang/lib/CodeGen/
H A DCGExpr.cpp3200 RValue CodeGenFunction::EmitCall(QualType CalleeType, llvm::Value *Callee, argument
3208 assert(CalleeType->isFunctionPointerType() &&
3211 CalleeType = getContext().getCanonicalType(CalleeType);
3214 cast<FunctionType>(cast<PointerType>(CalleeType)->getPointeeType());
3258 EmitCheckTypeDescriptor(CalleeType)
H A DCGExprCXX.cpp1001 const FunctionProtoType *CalleeType,
1006 CGF.EmitCall(CGF.CGM.getTypes().arrangeFreeFunctionCall(Args, CalleeType),
999 EmitNewDeleteCall(CodeGenFunction &CGF, const FunctionDecl *Callee, const FunctionProtoType *CalleeType, const CallArgList &Args) argument
/external/clang/lib/Sema/
H A DSemaExpr.cpp344 enum CalleeType { CT_Function, CT_Method, CT_Block } calleeType; enum
13133 QualType CalleeType = CalleeExpr->getType(); local
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>();

Completed in 1073 milliseconds