Lines Matching refs:ExceptionSpec
3673 if (OnlyWantCanonical || !isComputedNoexcept(EPI.ExceptionSpec.Type) || in getFunctionTypeInternal()
3674 EPI.ExceptionSpec.NoexceptExpr == FPT->getNoexceptExpr()) in getFunctionTypeInternal()
3686 isCanonicalExceptionSpecification(EPI.ExceptionSpec, NoexceptInType); in getFunctionTypeInternal()
3715 switch (EPI.ExceptionSpec.Type) { in getFunctionTypeInternal()
3721 CanonicalEPI.ExceptionSpec.Type = EST_None; in getFunctionTypeInternal()
3728 for (QualType ET : EPI.ExceptionSpec.Exceptions) { in getFunctionTypeInternal()
3734 CanonicalEPI.ExceptionSpec.Type = EST_None; in getFunctionTypeInternal()
3736 CanonicalEPI.ExceptionSpec.Type = EST_Dynamic; in getFunctionTypeInternal()
3737 CanonicalEPI.ExceptionSpec.Exceptions = ExceptionTypeStorage; in getFunctionTypeInternal()
3743 CanonicalEPI.ExceptionSpec.Type = EST_BasicNoexcept; in getFunctionTypeInternal()
3750 CanonicalEPI.ExceptionSpec = FunctionProtoType::ExceptionSpecInfo(); in getFunctionTypeInternal()
3767 EPI.ExceptionSpec.Type, EPI.ExceptionSpec.Exceptions.size()); in getFunctionTypeInternal()
3772 NumArgs, FunctionProtoType::hasExtraBitfields(EPI.ExceptionSpec.Type), in getFunctionTypeInternal()
9569 EPI.ExceptionSpec.Type = in GetBuiltinType()