Lines Matching refs:EPI
4657 FunctionProtoType::ExtProtoInfo EPI; in readTypeRecord() local
4658 EPI.ExtInfo = FunctionType::ExtInfo(/*noreturn*/ Record[1], in readTypeRecord()
4670 EPI.Variadic = Record[Idx++]; in readTypeRecord()
4671 EPI.HasTrailingReturn = Record[Idx++]; in readTypeRecord()
4672 EPI.TypeQuals = Record[Idx++]; in readTypeRecord()
4673 EPI.RefQualifier = static_cast<RefQualifierKind>(Record[Idx++]); in readTypeRecord()
4676 EPI.ExceptionSpecType = EST; in readTypeRecord()
4679 EPI.NumExceptions = Record[Idx++]; in readTypeRecord()
4680 for (unsigned I = 0; I != EPI.NumExceptions; ++I) in readTypeRecord()
4682 EPI.Exceptions = Exceptions.data(); in readTypeRecord()
4684 EPI.NoexceptExpr = ReadExpr(*Loc.F); in readTypeRecord()
4686 EPI.ExceptionSpecDecl = ReadDeclAs<FunctionDecl>(*Loc.F, Record, Idx); in readTypeRecord()
4687 EPI.ExceptionSpecTemplate = ReadDeclAs<FunctionDecl>(*Loc.F, Record, Idx); in readTypeRecord()
4689 EPI.ExceptionSpecDecl = ReadDeclAs<FunctionDecl>(*Loc.F, Record, Idx); in readTypeRecord()
4691 return Context.getFunctionType(ResultType, ParamTypes, EPI); in readTypeRecord()