Searched defs:FPT (Results 1 - 13 of 13) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGCXXABI.cpp48 const FunctionProtoType *FPT = local
53 CGM.getTypes().arrangeCXXMethodType(RD, FPT));
H A DCGVTables.cpp241 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 DCGCall.cpp353 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 DCGExprCXX.cpp53 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 DItaniumCXXABI.cpp215 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 DCGClass.cpp1291 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 DCheckSecuritySyntaxOnly.cpp306 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 DSemaExceptionSpec.cpp102 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 DSemaDeclCXX.cpp4015 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 DSemaExpr.cpp9452 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 DMicrosoftMangle.cpp1228 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 DType.cpp2114 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 DASTContext.cpp1828 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...]

Completed in 302 milliseconds