Files
source/Y/tmax.html
github-actions[bot] 08571174ab Deploy to GitHub Pages
2026-02-01 17:32:02 +00:00

33 lines
4.4 KiB
HTML

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<title>tmax</title>
<meta name='robots' content='noindex,nofollow' />
<meta name='generator' content='GLOBAL-6.6.11' />
<meta http-equiv='Content-Style-Type' content='text/css' />
<link rel='stylesheet' type='text/css' href='../style.css' />
</head>
<body>
<pre>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L276'>tmax</a> 276 lib/intprops-internal.h #define _GL_INT_OP_CALC(a, b, r, op, overflow, ut, t, tmin, tmax) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L277'>tmax</a> 277 lib/intprops-internal.h (overflow (a, b, tmin, tmax) ? (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, ut, t), 1) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L318'>tmax</a> 318 lib/intprops-internal.h #define _GL_INT_ADD_RANGE_OVERFLOW(a, b, tmin, tmax) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L322'>tmax</a> 322 lib/intprops-internal.h || ((_GL_EXPR_SIGNED (a) ? 0 &lt;= (a) : (tmax) &lt; (a)) &amp;&amp; (tmax) &lt; (a) + (b))) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L327'>tmax</a> 327 lib/intprops-internal.h || ((_GL_EXPR_SIGNED (_GL_INT_CONVERT (a, b)) || (tmax) &lt; (b)) &amp;&amp; (tmax) &lt; (a) + (b))) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L328'>tmax</a> 328 lib/intprops-internal.h : (tmax) &lt; (b) || (tmax) - (b) &lt; (a))</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L329'>tmax</a> 329 lib/intprops-internal.h #define _GL_INT_SUBTRACT_RANGE_OVERFLOW(a, b, tmin, tmax) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L331'>tmax</a> 331 lib/intprops-internal.h ? ((a) &lt; (b) ? !(tmin) || -1 - (tmin) &lt; (b) - (a) - 1 : (tmax) &lt; (a) - (b)) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L334'>tmax</a> 334 lib/intprops-internal.h : ((!(_GL_EXPR_SIGNED (_GL_INT_CONVERT (tmax, b)) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L335'>tmax</a> 335 lib/intprops-internal.h &amp;&amp; _GL_EXPR_SIGNED (_GL_INT_CONVERT ((tmax) + (b), a))) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L336'>tmax</a> 336 lib/intprops-internal.h &amp;&amp; (tmax) &lt;= -1 - (b)) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L337'>tmax</a> 337 lib/intprops-internal.h || (tmax) + (b) &lt; (a)))</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L338'>tmax</a> 338 lib/intprops-internal.h #define _GL_INT_MULTIPLY_RANGE_OVERFLOW(a, b, tmin, tmax) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L339'>tmax</a> 339 lib/intprops-internal.h ((b) &lt; 0 ? ((a) &lt; 0 ? (_GL_EXPR_SIGNED (_GL_INT_CONVERT (tmax, b)) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L340'>tmax</a> 340 lib/intprops-internal.h ? (a) &lt; (tmax) / (b) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L342'>tmax</a> 342 lib/intprops-internal.h ? _GL_INT_CONVERT (b, tmax) &gt;&gt; (_GL_TYPE_WIDTH (+(b)) - 1) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L343'>tmax</a> 343 lib/intprops-internal.h : (tmax) / -(b)) \</span>
<span class='curline'><a href='../S/lib--intprops-internal.h.html#L353'>tmax</a> 353 lib/intprops-internal.h : (tmax) / (b) &lt; (a)))</span>
</pre>
</body>
</html>