@@ -3035,6 +3035,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
30353035 <not-uninit/>
30363036 </arg>
30373037 </function>
3038+ <!-- https://cplusplus.com/reference/cmath/lgamma/ -->
30383039 <!-- double lgamma(double x); -->
30393040 <function name="lgamma,std::lgamma">
30403041 <use-retval/>
@@ -3044,8 +3045,11 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
30443045 <leak-ignore/>
30453046 <arg nr="1" direction="in">
30463047 <not-uninit/>
3048+ <!-- If x is zero or a negative integer for which the function is asymptotic, it may cause a pole error (depending on implementation).-->
3049+ <valid>!0.0:</valid>
30473050 </arg>
30483051 </function>
3052+ <!-- https://cplusplus.com/reference/cmath/lgamma/ -->
30493053 <!-- float lgammaf(float x); -->
30503054 <function name="lgammaf,std::lgammaf">
30513055 <use-retval/>
@@ -3055,8 +3059,11 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
30553059 <leak-ignore/>
30563060 <arg nr="1" direction="in">
30573061 <not-uninit/>
3062+ <!-- If x is zero or a negative integer for which the function is asymptotic, it may cause a pole error (depending on implementation).-->
3063+ <valid>!0.0:</valid>
30583064 </arg>
30593065 </function>
3066+ <!-- https://cplusplus.com/reference/cmath/lgamma/ -->
30603067 <!-- long double lgammal(long double x); -->
30613068 <function name="lgammal,std::lgammal">
30623069 <use-retval/>
@@ -3066,6 +3073,8 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
30663073 <leak-ignore/>
30673074 <arg nr="1" direction="in">
30683075 <not-uninit/>
3076+ <!-- If x is zero or a negative integer for which the function is asymptotic, it may cause a pole error (depending on implementation).-->
3077+ <valid>!0.0:</valid>
30693078 </arg>
30703079 </function>
30713080 <!-- double rint(double x); -->
0 commit comments