/external/clang/lib/CodeGen/ |
H A D | CGException.cpp | 1309 FunctionProtoType::ExtProtoInfo EPI; variable 1311 Context.getFunctionType(Context.VoidTy, ArgTys, EPI));
|
H A D | CGOpenMPRuntime.cpp | 1454 FunctionProtoType::ExtProtoInfo EPI; local 1456 C.getFunctionType(KmpInt32Ty, KmpRoutineEntryTyArgs, EPI));
|
/external/clang/lib/AST/ |
H A D | ASTDumper.cpp | 318 auto EPI = T->getExtProtoInfo(); local 319 if (EPI.HasTrailingReturn) OS << " trailing_return"; 323 switch (EPI.RefQualifier) { 333 if (EPI.Variadic) 1084 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); local 1085 switch (EPI.ExceptionSpec.Type) { 1088 OS << " noexcept-unevaluated " << EPI.ExceptionSpec.SourceDecl; 1091 OS << " noexcept-uninstantiated " << EPI.ExceptionSpec.SourceTemplate;
|
H A D | ASTContext.cpp | 2113 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); local 2114 EPI.ExtInfo = Info; 2115 Result = getFunctionType(FPT->getReturnType(), FPT->getParamTypes(), EPI); 2126 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); local 2127 FD->setType(getFunctionType(ResultType, FPT->getParamTypes(), EPI)); 2907 const FunctionProtoType::ExtProtoInfo &EPI) const { 2913 FunctionProtoType::Profile(ID, ResultTy, ArgArray.begin(), NumArgs, EPI, 2923 EPI.ExceptionSpec.Type == EST_None && isCanonicalResultType(ResultTy) && 2924 !EPI.HasTrailingReturn; 2938 FunctionProtoType::ExtProtoInfo CanonicalEPI = EPI; 7445 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); local [all...] |
/external/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 3691 FunctionProtoType::ExtProtoInfo EPI = InvokerFPT->getExtProtoInfo(); local 3692 EPI.TypeQuals = 0; 3694 InvokerFPT->getReturnType(), InvokerFPT->getParamTypes(), EPI));
|
H A D | SemaTemplateInstantiateDecl.cpp | 3205 FunctionProtoType::ExtProtoInfo EPI = Proto->getExtProtoInfo(); local 3210 EPI.ExceptionSpec.Type != EST_None && 3211 EPI.ExceptionSpec.Type != EST_DynamicNone && 3212 EPI.ExceptionSpec.Type != EST_BasicNoexcept) { 3214 if (EPI.ExceptionSpec.Type == EST_Uninstantiated) 3215 ExceptionSpecTemplate = EPI.ExceptionSpec.SourceTemplate; 3217 if (EPI.ExceptionSpec.Type == EST_Unevaluated) 3224 EPI = NewProto->getExtProtoInfo(); 3225 EPI.ExceptionSpec.Type = NewEST; 3226 EPI [all...] |
H A D | SemaLookup.cpp | 741 FunctionProtoType::ExtProtoInfo EPI = ConvProto->getExtProtoInfo(); local 742 EPI.ExtInfo = EPI.ExtInfo.withCallingConv(CC_C); 743 EPI.ExceptionSpec = EST_None; 746 None, EPI);
|
H A D | SemaType.cpp | 1795 const FunctionProtoType::ExtProtoInfo &EPI) { 1819 return Context.getFunctionType(T, ParamTypes, EPI); 2938 FunctionProtoType::ExtProtoInfo EPI; local 2939 EPI.ExtInfo = EI; 2940 EPI.Variadic = FTI.isVariadic; 2941 EPI.HasTrailingReturn = FTI.hasTrailingReturnType(); 2942 EPI.TypeQuals = FTI.TypeQuals; 2943 EPI.RefQualifier = !FTI.hasRefQualifier()? RQ_None 3022 EPI.ConsumedParameters = ConsumedParameters.data(); 3049 EPI 1792 BuildFunctionType(QualType T, MutableArrayRef<QualType> ParamTypes, SourceLocation Loc, DeclarationName Entity, const FunctionProtoType::ExtProtoInfo &EPI) argument 3195 FunctionProtoType::ExtProtoInfo EPI = FnTy->getExtProtoInfo(); local [all...] |
H A D | SemaExprCXX.cpp | 1848 FunctionProtoType::ExtProtoInfo EPI; local 1849 EPI.Variadic = Proto->isVariadic(); 1852 = Context.getFunctionType(Context.VoidTy, ArgTypes, EPI); 2173 FunctionProtoType::ExtProtoInfo EPI; local 2183 EPI.ExceptionSpec.Type = EST_Dynamic; 2184 EPI.ExceptionSpec.Exceptions = llvm::makeArrayRef(BadAllocType); 2187 EPI.ExceptionSpec = 2194 Return, llvm::makeArrayRef(Params, NumParams), EPI);
|
H A D | SemaTemplate.cpp | 6771 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); local 6772 EPI.TypeQuals |= Qualifiers::Const; 6774 FPT->getParamTypes(), EPI);
|
H A D | SemaDecl.cpp | 7791 FunctionProtoType::ExtProtoInfo EPI( 7793 EPI.Variadic = true; 7794 EPI.ExtInfo = FT->getExtInfo(); 7796 QualType R = Context.getFunctionType(FT->getReturnType(), None, EPI); 8017 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); local 8018 EPI.TypeQuals |= Qualifiers::Const; 8020 FPT->getParamTypes(), EPI));
|
H A D | TreeTransform.h | 781 const FunctionProtoType::ExtProtoInfo &EPI); 4662 FunctionProtoType::ExtProtoInfo EPI = T->getExtProtoInfo(); local 4665 if (TransformExceptionSpec(EPI.ExceptionSpec, EPIChanged)) 4676 Result = getDerived().RebuildFunctionProtoType(ResultType, ParamTypes, EPI); 10517 const FunctionProtoType::ExtProtoInfo &EPI) { 10521 EPI); 10514 RebuildFunctionProtoType( QualType T, MutableArrayRef<QualType> ParamTypes, const FunctionProtoType::ExtProtoInfo &EPI) argument
|
H A D | SemaDeclCXX.cpp | 5156 FunctionProtoType::ExtProtoInfo EPI; local 5159 EPI.ExceptionSpec.Type = EST_Unevaluated; 5160 EPI.ExceptionSpec.SourceDecl = MD; 5163 EPI.ExtInfo = EPI.ExtInfo.withCallingConv( 5166 return EPI; 5331 FunctionProtoType::ExtProtoInfo EPI = Type->getExtProtoInfo(); local 5332 EPI.ExceptionSpec.Type = EST_Unevaluated; 5333 EPI.ExceptionSpec.SourceDecl = MD; 5337 EPI)); 6860 FunctionProtoType::ExtProtoInfo EPI = Proto->getExtProtoInfo(); local 8893 FunctionProtoType::ExtProtoInfo EPI = getImplicitMethodEPI(*this, DefaultCon); local 9048 FunctionProtoType::ExtProtoInfo EPI = CtorType->getExtProtoInfo(); local 9186 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); local 9359 FunctionProtoType::ExtProtoInfo EPI = getImplicitMethodEPI(*this, Destructor); local 10028 FunctionProtoType::ExtProtoInfo EPI = local 10417 FunctionProtoType::ExtProtoInfo EPI = local 10850 FunctionProtoType::ExtProtoInfo EPI = local 11027 FunctionProtoType::ExtProtoInfo EPI = local [all...] |
H A D | SemaExpr.cpp | 4661 FunctionProtoType::ExtProtoInfo EPI; 4663 OverloadParams, EPI); 11146 FunctionProtoType::ExtProtoInfo EPI; local 11147 EPI.HasTrailingReturn = false; 11148 EPI.TypeQuals |= DeclSpec::TQ_const; 11149 T = Context.getFunctionType(Context.DependentTy, None, EPI); 11311 FunctionProtoType::ExtProtoInfo EPI; local 11312 EPI.ExtInfo = Ext; 11313 BlockTy = Context.getFunctionType(RetTy, None, EPI); 11324 FunctionProtoType::ExtProtoInfo EPI local 11332 FunctionProtoType::ExtProtoInfo EPI; local [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 5403 FunctionProtoType::ExtProtoInfo EPI; local 5404 EPI.ExtInfo = FunctionType::ExtInfo(/*noreturn*/ Record[1], 5412 EPI.Variadic = Record[Idx++]; 5413 EPI.HasTrailingReturn = Record[Idx++]; 5414 EPI.TypeQuals = Record[Idx++]; 5415 EPI.RefQualifier = static_cast<RefQualifierKind>(Record[Idx++]); 5417 readExceptionSpec(*Loc.F, ExceptionStorage, EPI.ExceptionSpec, Record, Idx); 5424 return Context.getFunctionType(ResultType, ParamTypes, EPI);
|