/external/clang/lib/CodeGen/ |
H A D | CGCXXABI.cpp | 48 const FunctionProtoType *FPT = local 53 CGM.getTypes().arrangeCXXMethodType(RD, FPT));
|
H A D | CGVTables.cpp | 241 const FunctionProtoType *FPT = MD->getType()->getAs<FunctionProtoType>(); local 242 QualType ResultType = FPT->getResultType(); 307 const FunctionProtoType *FPT = MD->getType()->getAs<FunctionProtoType>(); local 308 QualType ResultType = FPT->getResultType(); 359 CGM.getTypes().arrangeCXXMethodCall(CallArgs, FPT, 360 RequiredArgs::forPrototypePlus(FPT, 1));
|
H A D | CGCall.cpp | 353 const FunctionProtoType *FPT, 361 FunctionType::ExtInfo info = FPT->getExtInfo(); 362 adjustCXXMethodInfo(*this, info, FPT->isVariadic()); 363 return arrangeLLVMFunctionInfo(GetReturnType(FPT->getResultType()), 910 const FunctionProtoType *FPT = MD->getType()->getAs<FunctionProtoType>(); local 912 if (!isFuncTypeConvertible(FPT)) 942 const FunctionProtoType *FPT = Fn->getType()->getAs<FunctionProtoType>(); local 943 if (FPT && FPT->isNothrow(getContext())) 352 arrangeCXXMethodCall(const CallArgList &args, const FunctionProtoType *FPT, RequiredArgs required) argument
|
H A D | CGExprCXX.cpp | 53 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); local 54 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, Args.size()); 57 EmitCallArgs(Args, FPT, ArgBeg, ArgEnd); 59 return EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, required), 330 const FunctionProtoType *FPT = local 360 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, 1); 363 EmitCallArgs(Args, FPT, E->arg_begin(), E->arg_end()); 364 return EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, required), Callee, 1024 const FunctionProtoType *FPT 1026 assert(FPT [all...] |
H A D | ItaniumCXXABI.cpp | 215 const FunctionProtoType *FPT = local 222 CGM.getTypes().arrangeCXXMethodType(RD, FPT)); 509 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); local 512 if (Types.isFuncTypeConvertible(FPT)) {
|
H A D | CGClass.cpp | 1291 const FunctionProtoType *FPT = D->getType()->getAs<FunctionProtoType>(); local 1300 QualType QT = *(FPT->arg_type_begin()); 1308 for (FunctionProtoType::arg_type_iterator I = FPT->arg_type_begin()+1, 1309 E = FPT->arg_type_end(); I != E; ++I, ++Arg) { 1315 assert((Arg == ArgEnd || FPT->isVariadic()) && 1323 EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, RequiredArgs::All), 1773 const FunctionProtoType *FPT = local 1775 QualType resultType = FPT->getResultType();
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CheckSecuritySyntaxOnly.cpp | 306 const FunctionProtoType *FPT local 308 if (!FPT) 312 if (FPT->getNumArgs() != 1) 316 const PointerType *PT = dyn_cast<PointerType>(FPT->getArgType(0)); 344 const FunctionProtoType *FPT local 346 if (!FPT) 350 if (FPT->getNumArgs() != 2) 354 if (!FPT->getArgType(0)->isIntegerType()) 358 const PointerType *PT = dyn_cast<PointerType>(FPT->getArgType(1)); 390 const FunctionProtoType *FPT local 564 const FunctionProtoType *FPT local [all...] |
/external/clang/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 102 Sema::ResolveExceptionSpec(SourceLocation Loc, const FunctionProtoType *FPT) { argument 103 if (!isUnresolvedExceptionSpec(FPT->getExceptionSpecType())) 104 return FPT; 106 FunctionDecl *SourceDecl = FPT->getExceptionSpecDecl(); 115 if (FPT->getExceptionSpecType() == EST_Unevaluated)
|
H A D | SemaDeclCXX.cpp | 4015 updateExceptionSpec(Sema &S, FunctionDecl *FD, const FunctionProtoType *FPT, argument 4017 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); 4020 S.Context.getFunctionType(FPT->getResultType(), FPT->arg_type_begin(), 4021 FPT->getNumArgs(), EPI)); 4026 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); local 4027 if (FPT->getExceptionSpecType() != EST_Unevaluated) 4035 updateExceptionSpec(*this, MD, FPT, ExceptSpec);
|
H A D | SemaExpr.cpp | 9452 const FunctionProtoType *FPT = cast<FunctionProtoType>(FTy); local 9453 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); 9457 FPT->arg_type_begin(), 9458 FPT->getNumArgs(), 10267 const FunctionProtoType *FPT = Func->getType()->getAs<FunctionProtoType>(); local 10268 if (FPT && isUnresolvedExceptionSpec(FPT->getExceptionSpecType())) 10269 ResolveExceptionSpec(Loc, FPT);
|
/external/clang/lib/AST/ |
H A D | MicrosoftMangle.cpp | 1228 const FunctionProtoType *FPT = local 1230 bool isVariadic = FPT->isVariadic(); 1384 if (const FunctionProtoType *FPT = PointeeType->getAs<FunctionProtoType>()) { 1387 mangleType(FPT, NULL, false, true);
|
H A D | Type.cpp | 2114 const FunctionProtoType *FPT = cast<FunctionProtoType>(T); local 2115 CachedProperties result = Cache::get(FPT->getResultType()); 2116 for (FunctionProtoType::arg_type_iterator ai = FPT->arg_type_begin(), 2117 ae = FPT->arg_type_end(); ai != ae; ++ai)
|
H A D | ASTContext.cpp | 1828 const FunctionProtoType *FPT = cast<FunctionProtoType>(T); local 1829 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); 1831 Result = getFunctionType(FPT->getResultType(), FPT->arg_type_begin(), 1832 FPT->getNumArgs(), EPI); 4976 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(FT)) { 4977 for (FunctionProtoType::arg_type_iterator I = FPT->arg_type_begin(), 4978 E = FPT->arg_type_end(); I && (I != E); ++I) { 6769 if (const FunctionProtoType *FPT = cast<FunctionProtoType>(F)) { 6770 FunctionProtoType::ExtProtoInfo EPI = FPT [all...] |