Lines Matching defs:EPI
4654 FunctionProtoType::ExtProtoInfo EPI;
4655 EPI.ExtInfo = FunctionType::ExtInfo(/*noreturn*/ Record[1],
4667 EPI.Variadic = Record[Idx++];
4668 EPI.HasTrailingReturn = Record[Idx++];
4669 EPI.TypeQuals = Record[Idx++];
4670 EPI.RefQualifier = static_cast<RefQualifierKind>(Record[Idx++]);
4673 EPI.ExceptionSpecType = EST;
4676 EPI.NumExceptions = Record[Idx++];
4677 for (unsigned I = 0; I != EPI.NumExceptions; ++I)
4679 EPI.Exceptions = Exceptions.data();
4681 EPI.NoexceptExpr = ReadExpr(*Loc.F);
4683 EPI.ExceptionSpecDecl = ReadDeclAs<FunctionDecl>(*Loc.F, Record, Idx);
4684 EPI.ExceptionSpecTemplate = ReadDeclAs<FunctionDecl>(*Loc.F, Record, Idx);
4686 EPI.ExceptionSpecDecl = ReadDeclAs<FunctionDecl>(*Loc.F, Record, Idx);
4688 return Context.getFunctionType(ResultType, ParamTypes, EPI);