Searched refs:CalleeType (Results 1 - 5 of 5) sorted by relevance
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Expr.cpp | 1249 QualType CalleeType = getCallee()->getType(); local 1250 if (const PointerType *FnTypePtr = CalleeType->getAs<PointerType>()) 1251 CalleeType = FnTypePtr->getPointeeType(); 1252 else if (const BlockPointerType *BPT = CalleeType->getAs<BlockPointerType>()) 1253 CalleeType = BPT->getPointeeType(); 1254 else if (CalleeType->isSpecificPlaceholderType(BuiltinType::BoundMember)) 1256 CalleeType = Expr::findBoundMemberType(getCallee()); 1258 const FunctionType *FnType = CalleeType->castAs<FunctionType>();
|
H A D | ExprConstant.cpp | 3936 QualType CalleeType = Callee->getType(); 3944 if (CalleeType->isSpecificBuiltinType(BuiltinType::BoundMember)) { 3964 } else if (CalleeType->isFunctionPointerType()) { 3993 if (!Info.Ctx.hasSameType(CalleeType->getPointeeType(), FD->getType()))
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGExpr.cpp | 3121 RValue CodeGenFunction::EmitCall(QualType CalleeType, llvm::Value *Callee, argument 3129 assert(CalleeType->isFunctionPointerType() && 3132 CalleeType = getContext().getCanonicalType(CalleeType); 3135 = cast<FunctionType>(cast<PointerType>(CalleeType)->getPointeeType()); 3175 EmitCheckTypeDescriptor(CalleeType)
|
H A D | CGExprCXX.cpp | 935 const FunctionProtoType *CalleeType, 940 CGF.EmitCall(CGF.CGM.getTypes().arrangeFreeFunctionCall(Args, CalleeType), 933 EmitNewDeleteCall(CodeGenFunction &CGF, const FunctionDecl *Callee, const FunctionProtoType *CalleeType, const CallArgList &Args) argument
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 347 enum CalleeType { CT_Function, CT_Method, CT_Block } calleeType; enum 12776 QualType CalleeType = CalleeExpr->getType(); local 12777 if (CalleeType == S.Context.BoundMemberTy) { 12780 CalleeType = Expr::findBoundMemberType(CalleeExpr); 12781 } else if (const PointerType *Ptr = CalleeType->getAs<PointerType>()) { 12782 CalleeType = Ptr->getPointeeType(); 12785 CalleeType = CalleeType->castAs<BlockPointerType>()->getPointeeType(); 12788 const FunctionType *FnType = CalleeType->castAs<FunctionType>();
|
Completed in 280 milliseconds