Lines Matching refs:EPI
5156 FunctionProtoType::ExtProtoInfo EPI; in getImplicitMethodEPI() local
5159 EPI.ExceptionSpec.Type = EST_Unevaluated; in getImplicitMethodEPI()
5160 EPI.ExceptionSpec.SourceDecl = MD; in getImplicitMethodEPI()
5163 EPI.ExtInfo = EPI.ExtInfo.withCallingConv( in getImplicitMethodEPI()
5166 return EPI; in getImplicitMethodEPI()
5331 FunctionProtoType::ExtProtoInfo EPI = Type->getExtProtoInfo(); in CheckExplicitlyDefaultedSpecialMember() local
5332 EPI.ExceptionSpec.Type = EST_Unevaluated; in CheckExplicitlyDefaultedSpecialMember()
5333 EPI.ExceptionSpec.SourceDecl = MD; in CheckExplicitlyDefaultedSpecialMember()
5337 EPI)); in CheckExplicitlyDefaultedSpecialMember()
5372 FunctionProtoType::ExtProtoInfo EPI(CC); in CheckExplicitlyDefaultedMemberExceptionSpec() local
5373 EPI.ExceptionSpec = computeImplicitExceptionSpec(*this, MD->getLocation(), MD) in CheckExplicitlyDefaultedMemberExceptionSpec()
5376 Context.getFunctionType(Context.VoidTy, None, EPI)); in CheckExplicitlyDefaultedMemberExceptionSpec()
6673 FunctionProtoType::ExtProtoInfo EPI = Proto->getExtProtoInfo(); in CheckConstructorDeclarator() local
6674 EPI.TypeQuals = 0; in CheckConstructorDeclarator()
6675 EPI.RefQualifier = RQ_None; in CheckConstructorDeclarator()
6677 return Context.getFunctionType(Context.VoidTy, Proto->getParamTypes(), EPI); in CheckConstructorDeclarator()
6860 FunctionProtoType::ExtProtoInfo EPI = Proto->getExtProtoInfo(); in CheckDestructorDeclarator() local
6861 EPI.Variadic = false; in CheckDestructorDeclarator()
6862 EPI.TypeQuals = 0; in CheckDestructorDeclarator()
6863 EPI.RefQualifier = RQ_None; in CheckDestructorDeclarator()
6864 return Context.getFunctionType(Context.VoidTy, None, EPI); in CheckDestructorDeclarator()
8893 FunctionProtoType::ExtProtoInfo EPI = getImplicitMethodEPI(*this, DefaultCon); in DeclareImplicitDefaultConstructor() local
8894 DefaultCon->setType(Context.getFunctionType(Context.VoidTy, None, EPI)); in DeclareImplicitDefaultConstructor()
9048 FunctionProtoType::ExtProtoInfo EPI = CtorType->getExtProtoInfo(); in inherit() local
9053 if (EPI.Variadic) { in inherit()
9057 EPI.Variadic = false; in inherit()
9075 Ctor->getReturnType(), ArgTypes.slice(0, Params), EPI)); in inherit()
9186 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); in declareCtor() local
9187 EPI.ExceptionSpec.Type = EST_Unevaluated; in declareCtor()
9188 EPI.ExceptionSpec.SourceDecl = DerivedCtor; in declareCtor()
9190 FPT->getParamTypes(), EPI)); in declareCtor()
9359 FunctionProtoType::ExtProtoInfo EPI = getImplicitMethodEPI(*this, Destructor); in DeclareImplicitDestructor() local
9360 Destructor->setType(Context.getFunctionType(Context.VoidTy, None, EPI)); in DeclareImplicitDestructor()
9493 FunctionProtoType::ExtProtoInfo EPI = DtorType->getExtProtoInfo(); in AdjustDestructorExceptionSpec() local
9494 EPI.ExceptionSpec.Type = EST_Unevaluated; in AdjustDestructorExceptionSpec()
9495 EPI.ExceptionSpec.SourceDecl = Destructor; in AdjustDestructorExceptionSpec()
9496 Destructor->setType(Context.getFunctionType(Context.VoidTy, None, EPI)); in AdjustDestructorExceptionSpec()
10028 FunctionProtoType::ExtProtoInfo EPI = in DeclareImplicitCopyAssignment() local
10030 CopyAssignment->setType(Context.getFunctionType(RetType, ArgType, EPI)); in DeclareImplicitCopyAssignment()
10417 FunctionProtoType::ExtProtoInfo EPI = in DeclareImplicitMoveAssignment() local
10419 MoveAssignment->setType(Context.getFunctionType(RetType, ArgType, EPI)); in DeclareImplicitMoveAssignment()
10850 FunctionProtoType::ExtProtoInfo EPI = in DeclareImplicitCopyConstructor() local
10853 Context.getFunctionType(Context.VoidTy, ArgType, EPI)); in DeclareImplicitCopyConstructor()
11027 FunctionProtoType::ExtProtoInfo EPI = in DeclareImplicitMoveConstructor() local
11030 Context.getFunctionType(Context.VoidTy, ArgType, EPI)); in DeclareImplicitMoveConstructor()