HomeSort by: relevance | last modified time | path
    Searched refs:CalleeType (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
CallPromotionUtils.cpp 470 auto CalleeType = Callee->getFunctionType();
471 auto CalleeParamNum = CalleeType->getNumParams();
481 Type *FormalTy = CalleeType->getParamType(ArgNo);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaStmt.cpp 658 } CallerType, CalleeType;
714 if (!GetMethodType(CMD, CalleeType, true))
720 CalleeType.This = QualType(MPT->getClass(), 0);
721 CalleeType.Func = MPT->getPointeeType()->castAs<FunctionProtoType>();
722 CalleeType.MemberType = FuncType::ft_pointer_to_member;
730 CalleeType.Func =
735 if (!CalleeType.Func || !CallerType.Func) {
737 if (!CalleeType.Func && CE->getDirectCallee()) {
753 if (CallerType.Func->getCallConv() != CalleeType.Func->getCallConv()) {
761 << FunctionType::getNameForCallConv(CalleeType.Func->getCallConv())
    [all...]
SemaExpr.cpp 397 enum CalleeType { CT_Function, CT_Method, CT_Block } calleeType;
401 calleeType = CT_Method;
404 calleeType = CT_Function;
411 calleeType = CT_Function;
414 calleeType = CT_Block;
443 Diag(D->getLocation(), diag::note_sentinel_here) << int(calleeType);
459 if (calleeType == CT_Method && PP.isMacroDefined("nil"))
469 Diag(Loc, diag::warn_missing_sentinel) << int(calleeType);
472 << int(calleeType)
    [all...]
SemaDeclAttr.cpp 3608 const Type *CalleeType =
3611 if (!CalleeType || !CalleeType->isFunctionPointerType()) {
3618 CalleeType->getPointeeType()->getUnqualifiedDesugaredType();
  /src/external/apache2/llvm/dist/clang/lib/AST/
Expr.cpp 1458 QualType CalleeType = Callee->getType();
1459 if (const auto *FnTypePtr = CalleeType->getAs<PointerType>()) {
1460 CalleeType = FnTypePtr->getPointeeType();
1461 } else if (const auto *BPT = CalleeType->getAs<BlockPointerType>()) {
1462 CalleeType = BPT->getPointeeType();
1463 } else if (CalleeType->isSpecificPlaceholderType(BuiltinType::BoundMember)) {
1471 CalleeType = Expr::findBoundMemberType(Callee);
1472 assert(!CalleeType.isNull());
1473 } else if (CalleeType->isDependentType() ||
1474 CalleeType->isSpecificPlaceholderType(BuiltinType::Overload))
    [all...]
ExprConstant.cpp 7530 QualType CalleeType = Callee->getType();
7540 if (CalleeType->isSpecificBuiltinType(BuiltinType::BoundMember)) {
7569 } else if (CalleeType->isFunctionPointerType()) {
7583 CalleeType->getPointeeType(), FD->getType())) {
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CoverageMappingGen.cpp 1068 QualType CalleeType = E->getCallee()->getType();
1069 if (getFunctionExtInfo(*CalleeType).getNoReturn())
CGDebugInfo.h 441 QualType CalleeType,
CGExpr.cpp 5119 RValue CodeGenFunction::EmitCall(QualType CalleeType, const CGCallee &OrigCallee,
5124 assert(CalleeType->isFunctionPointerType() &&
5130 CalleeType = getContext().getCanonicalType(CalleeType);
5132 auto PointeeType = cast<PointerType>(CalleeType)->getPointeeType();
5175 EmitCheckTypeDescriptor(CalleeType)};
CGExprCXX.cpp 1308 const FunctionProtoType *CalleeType,
1315 Args, CalleeType, /*ChainCall=*/false),
CGDebugInfo.cpp 4043 QualType CalleeType,
4069 EmitFunctionDecl(CalleeDecl, CalleeDecl->getLocation(), CalleeType, Func);

Completed in 124 milliseconds