Home | History | Annotate | Download | only in Sema

Lines Matching refs:FunctionProtoType

134   const FunctionProtoType *Proto
135 = Method->getType()->getAs<FunctionProtoType>();
170 FunctionProtoType::NoexceptResult NR =
172 assert(NR != FunctionProtoType::NR_NoNoexcept &&
174 assert(NR != FunctionProtoType::NR_Dependent &&
179 if (NR == FunctionProtoType::NR_Throw) {
192 for (FunctionProtoType::exception_iterator E = Proto->exception_begin(),
585 OldType->getAs<FunctionProtoType>(), Old->getLocation(),
586 NewType->getAs<FunctionProtoType>(), New->getLocation())) {
663 const FunctionProtoType *FT = FD->getType()->getAs<FunctionProtoType>();
664 for (FunctionProtoType::arg_type_iterator i = FT->arg_type_begin(),
3846 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
3852 const FunctionProtoType *CtorType = CD->getType()->getAs<FunctionProtoType>(),
3854 Context.VoidTy, 0, 0, EPI)->getAs<FunctionProtoType>();
3934 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
3935 const FunctionProtoType *CtorType = CD->getType()->getAs<FunctionProtoType>(),
3937 Context.VoidTy, 0, 0, EPI)->getAs<FunctionProtoType>();
4043 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
4044 const FunctionProtoType *OperType = MD->getType()->getAs<FunctionProtoType>(),
4046 Context.VoidTy, 0, 0, EPI)->getAs<FunctionProtoType>();
4122 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
4123 const FunctionProtoType *CtorType = CD->getType()->getAs<FunctionProtoType>(),
4125 Context.VoidTy, 0, 0, EPI)->getAs<FunctionProtoType>();
4229 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
4230 const FunctionProtoType *OperType = MD->getType()->getAs<FunctionProtoType>(),
4232 Context.VoidTy, 0, 0, EPI)->getAs<FunctionProtoType>();
4300 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
4301 const FunctionProtoType *DtorType = DD->getType()->getAs<FunctionProtoType>(),
4303 Context.VoidTy, 0, 0, EPI)->getAs<FunctionProtoType>();
5078 const FunctionProtoType *Proto = R->getAs<FunctionProtoType>();
5082 FunctionProtoType::ExtProtoInfo EPI = Proto->getExtProtoInfo();
5262 const FunctionProtoType *Proto = R->getAs<FunctionProtoType>();
5263 FunctionProtoType::ExtProtoInfo EPI = Proto->getExtProtoInfo();
5308 const FunctionProtoType *Proto = R->getAs<FunctionProtoType>();
6895 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
6994 const FunctionProtoType *CtorTy =
6995 CtorDecl->getType()->castAs<FunctionProtoType>();
7000 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
7091 const FunctionProtoType *BaseCtorType =
7092 BaseCtor->getType()->getAs<FunctionProtoType>();
7118 FunctionProtoType::ExtProtoInfo ExtInfo =
7244 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
7326 const FunctionProtoType *dtorType = destructor->getType()->
7327 getAs<FunctionProtoType>();
7337 FunctionProtoType::ExtProtoInfo epi = dtorType->getExtProtoInfo();
7686 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
8216 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
8705 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
8875 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
9213 const FunctionProtoType *Proto
9214 = Constructor->getType()->getAs<FunctionProtoType>();
9463 FnDecl->getType()->getAs<FunctionProtoType>()->isVariadic()) {
11095 const FunctionProtoType *Proto = ProtoTL->getTypePtr();
11120 const FunctionProtoType *Proto = ProtoTL->getTypePtr();
11137 for (FunctionProtoType::exception_iterator E = Proto->exception_begin(),
11211 FunctionProtoType::ExtProtoInfo &EPI) {
11281 const FunctionProtoType *Proto
11282 = dyn_cast<FunctionProtoType>(Method->getType());
11288 FunctionProtoType::ExtProtoInfo EPI = Proto->getExtProtoInfo();