<!DOCTYPE html >
<html>
        <head>
          <meta http-equiv="X-UA-Compatible" content="IE=edge" />
          <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
          <title>Scalactic 3.0.6  - org.scalactic.anyvals.PosInt</title>
          <meta name="description" content="Scalactic 3.0.6 - org.scalactic.anyvals.PosInt" />
          <meta name="keywords" content="Scalactic 3.0.6 org.scalactic.anyvals.PosInt" />
          <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
          
      <link href="../../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
      <link href="../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
      <link href="../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
      <script type="text/javascript" src="../../../lib/jquery.js"></script>
      <script type="text/javascript" src="../../../lib/jquery.panzoom.min.js"></script>
      <script type="text/javascript" src="../../../lib/jquery.mousewheel.min.js"></script>
      <script type="text/javascript" src="../../../lib/index.js"></script>
      <script type="text/javascript" src="../../../index.js"></script>
      <script type="text/javascript" src="../../../lib/scheduler.js"></script>
      <script type="text/javascript" src="../../../lib/template.js"></script>
      <script type="text/javascript" src="../../../lib/tools.tooltip.js"></script>
      
      <script type="text/javascript">
        /* this variable can be used by the JS to determine the path to the root document */
        var toRoot = '../../../';
      </script>
    
        </head>
        <body>
      <div id="search">
        <span id="doc-title">Scalactic 3.0.6<span id="doc-version"></span></span>
        <span class="close-results"><span class="left">&lt;</span> Back</span>
        <div id="textfilter">
          <span class="input">
            <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
            <i class="clear material-icons"></i>
            <i id="search-icon" class="material-icons"></i>
          </span>
        </div>
    </div>
      <div id="search-results">
        <div id="search-progress">
          <div id="progress-fill"></div>
        </div>
        <div id="results-content">
          <div id="entity-results"></div>
          <div id="member-results"></div>
        </div>
      </div>
      <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
        <div id="content-container" style="-webkit-overflow-scrolling: touch;">
          <div id="subpackage-spacer">
            <div id="packages">
              <h1>Packages</h1>
              <ul>
                <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="_root_"></a><a id="root:_root_"></a>
      <span class="permalink">
      <a href="index.html#_root_" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../../../index.html"><span class="name">root</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
    </li><li name="_root_.org" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="org"></a><a id="org:org"></a>
      <span class="permalink">
      <a href="index.html#org" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../../index.html"><span class="name">org</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
    </li><li name="org.scalactic" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="scalactic"></a><a id="scalactic:scalactic"></a>
      <span class="permalink">
      <a href="../org/index.html#scalactic" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../index.html"><span class="name">scalactic</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="org">org</a></dd></dl></div>
    </li><li name="org.scalactic.anyvals" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="anyvals"></a><a id="anyvals:anyvals"></a>
      <span class="permalink">
      <a href="../../org/scalactic/index.html#anyvals" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="index.html"><span class="name">anyvals</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="org.scalactic">scalactic</a></dd></dl></div>
    </li><li class="current-entities indented3">
                        <a class="object" href="CompileTimeAssertions$.html" title="Companion object that facilitates the importing of CompileTimeAssertions members as an alternative to mixing in the trait."></a>
                        <a class="trait" href="CompileTimeAssertions.html" title="Trait providing assertion methods that can be called at compile time from macros to validate literals in source code."></a>
                        <a href="CompileTimeAssertions.html" title="Trait providing assertion methods that can be called at compile time from macros to validate literals in source code.">CompileTimeAssertions</a>
                      </li><li class="current-entities indented3">
                        <a class="object" href="PosDouble$.html" title="The companion object for PosDouble that offers factory methods that produce PosDoubles, implicit widening conversions from PosDouble to other numeric types, and maximum and minimum constant values for PosDouble."></a>
                        <a class="class" href="PosDouble.html" title="An AnyVal for positive Doubles."></a>
                        <a href="PosDouble.html" title="An AnyVal for positive Doubles.">PosDouble</a>
                      </li><li class="current-entities indented3">
                        <a class="object" href="PosFloat$.html" title="The companion object for PosFloat that offers factory methods that produce PosFloats, implicit widening conversions from PosFloat to other numeric types, and maximum and minimum constant values for PosFloat."></a>
                        <a class="class" href="PosFloat.html" title="An AnyVal for positive Floats."></a>
                        <a href="PosFloat.html" title="An AnyVal for positive Floats.">PosFloat</a>
                      </li><li class="current-entities indented3">
                        <a class="object" href="" title="The companion object for PosInt that offers factory methods that produce PosInts, implicit widening conversions from PosInt to other numeric types, and maximum and minimum constant values for PosInt."></a>
                        <a class="class" href="PosInt.html" title="An AnyVal for positive Ints."></a>
                        <a href="PosInt.html" title="An AnyVal for positive Ints.">PosInt</a>
                      </li><li class="current-entities indented3">
                        <a class="object" href="PosLong$.html" title="The companion object for PosLong that offers factory methods that produce PosLongs, implicit widening conversions from PosLong to other numeric types, and maximum and minimum constant values for PosLong."></a>
                        <a class="class" href="PosLong.html" title="An AnyVal for positive Longs."></a>
                        <a href="PosLong.html" title="An AnyVal for positive Longs.">PosLong</a>
                      </li><li class="current-entities indented3">
                        <a class="object" href="PosZDouble$.html" title="The companion object for PosZDouble that offers factory methods that produce PosZDoubles, implicit widening conversions from PosZDouble to other numeric types, and maximum and minimum constant values for PosZDouble."></a>
                        <a class="class" href="PosZDouble.html" title="An AnyVal for non-negative Doubles."></a>
                        <a href="PosZDouble.html" title="An AnyVal for non-negative Doubles.">PosZDouble</a>
                      </li><li class="current-entities indented3">
                        <a class="object" href="PosZFloat$.html" title="The companion object for PosZFloat that offers factory methods that produce PosZFloats, implicit widening conversions from PosZFloat to other numeric types, and maximum and minimum constant values for PosZFloat."></a>
                        <a class="class" href="PosZFloat.html" title="An AnyVal for non-negative Floats."></a>
                        <a href="PosZFloat.html" title="An AnyVal for non-negative Floats.">PosZFloat</a>
                      </li><li class="current-entities indented3">
                        <a class="object" href="PosZInt$.html" title="The companion object for PosZInt that offers factory methods that produce PosZInts, implicit widening conversions from PosZInt to other numeric types, and maximum and minimum constant values for PosZInt."></a>
                        <a class="class" href="PosZInt.html" title="An AnyVal for non-negative Ints."></a>
                        <a href="PosZInt.html" title="An AnyVal for non-negative Ints.">PosZInt</a>
                      </li><li class="current-entities indented3">
                        <a class="object" href="PosZLong$.html" title="The companion object for PosZLong that offers factory methods that produce PosZLongs, implicit widening conversions from PosZLong to other numeric types, and maximum and minimum constant values for PosZLong."></a>
                        <a class="class" href="PosZLong.html" title="An AnyVal for non-negative Longs."></a>
                        <a href="PosZLong.html" title="An AnyVal for non-negative Longs.">PosZLong</a>
                      </li>
              </ul>
            </div>
          </div>
          <div id="content">
            <body class="object value">

<!-- Top of doc.scalactic.org [javascript] -->

<script type="text/javascript">

var rnd = window.rnd || Math.floor(Math.random()*10e6);

var pid204569 = window.pid204569 || rnd;

var plc204569 = window.plc204569 || 0;

var abkw = window.abkw || '';

var absrc = 'http://ab167933.adbutler-ikon.com/adserve/;ID=167933;size=468x60;setID=204569;type=js;sw='+screen.width+';sh='+screen.height+';spr='+window.devicePixelRatio+';kw='+abkw+';pid='+pid204569+';place='+(plc204569++)+';rnd='+rnd+';click=CLICK_MACRO_PLACEHOLDER';

document.write('<scr'+'ipt src="'+absrc+'" type="text/javascript"></scr'+'ipt>');

</script>

      <div id="definition">
        <a href="PosInt.html" title="See companion class"><div class="big-circle object-companion-class">o</div></a>
        <p id="owner"><a href="../../index.html" class="extype" name="org">org</a>.<a href="../index.html" class="extype" name="org.scalactic">scalactic</a>.<a href="index.html" class="extype" name="org.scalactic.anyvals">anyvals</a></p>
        <h1><a href="PosInt.html" title="See companion class">PosInt</a><span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span></h1>
        <h3><span class="morelinks"><div>
            Companion <a href="PosInt.html" title="See companion class">class PosInt</a>
          </div></span></h3>
      </div>

      <h4 id="signature" class="signature">
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">object</span>
      </span>
      <span class="symbol">
        <span class="name">PosInt</span>
      </span>
      </h4>

      
          <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>The companion object for <code>PosInt</code> that offers factory methods that
produce <code>PosInt</code>s, implicit widening conversions from <code>PosInt</code>
to other numeric types, and maximum and minimum constant values for <code>PosInt</code>.
</p></div><dl class="attributes block"> <dt>Source</dt><dd><a href="https://github.com/scalatest/scalatest/tree/release-3.0.6/scalactic//scalactic-macro/src/main/scala/org/scalactic/anyvals/PosInt.scala" target="_blank">PosInt.scala</a></dd></dl><div class="toggleContainer block">
          <span class="toggle">
            Linear Supertypes
          </span>
          <div class="superTypes hiddenContent"><span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
        </div></div>
        

      <div id="mbrsel">
        <div class="toggle"></div>
        <div id="memberfilter">
          <i class="material-icons arrow"></i>
          <span class="input">
            <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
          </span>
          <i class="clear material-icons"></i>
        </div>
        <div id="filterby">
          <div id="order">
            <span class="filtertype">Ordering</span>
            <ol>
              
              <li class="alpha in"><span>Alphabetic</span></li>
              <li class="inherit out"><span>By Inheritance</span></li>
            </ol>
          </div>
          <div class="ancestors">
                  <span class="filtertype">Inherited<br />
                  </span>
                  <ol id="linearization">
                    <li class="in" name="org.scalactic.anyvals.PosInt"><span>PosInt</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
                  </ol>
                </div><div class="ancestors">
              <span class="filtertype"></span>
              <ol>
                <li class="hideall out"><span>Hide All</span></li>
                <li class="showall in"><span>Show All</span></li>
              </ol>
            </div>
          <div id="visbl">
              <span class="filtertype">Visibility</span>
              <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
            </div>
        </div>
      </div>

      <div id="template">
        <div id="allMembers">
        

        

        

        <div class="values members">
              <h3>Value Members</h3>
              <ol>
                <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#!=(x$1:Any):Boolean" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="##():Int"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html###():Int" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#==(x$1:Any):Boolean" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li name="org.scalactic.anyvals.PosInt#MaxValue" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="MaxValue:org.scalactic.anyvals.PosInt"></a><a id="MaxValue:PosInt"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#MaxValue:org.scalactic.anyvals.PosInt" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">val</span>
      </span>
      <span class="symbol">
        <span class="name">MaxValue</span><span class="result">: <a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a></span>
      </span>
      
      <p class="shortcomment cmt">The largest value representable as a positive <code>Int</code>, which is <code>PosInt(2147483647)</code>.</p>
    </li><li name="org.scalactic.anyvals.PosInt#MinValue" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="MinValue:org.scalactic.anyvals.PosInt"></a><a id="MinValue:PosInt"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#MinValue:org.scalactic.anyvals.PosInt" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">val</span>
      </span>
      <span class="symbol">
        <span class="name">MinValue</span><span class="result">: <a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a></span>
      </span>
      
      <p class="shortcomment cmt">The smallest value representable as a positive <code>Int</code>, which is <code>PosInt(1)</code>.</p>
    </li><li name="org.scalactic.anyvals.PosInt#apply" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="apply(value:Int):org.scalactic.anyvals.PosInt"></a><a id="apply(Int):PosInt"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#apply(value:Int):org.scalactic.anyvals.PosInt" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">implicit macro </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">apply</span><span class="params">(<span name="value">value: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a></span>
      </span>
      
      <p class="shortcomment cmt">A factory method, implemented via a macro, that produces a <code>PosInt</code>
if passed a valid <code>Int</code> literal, otherwise a compile time error.</p><div class="fullcomment"><div class="comment cmt"><p>A factory method, implemented via a macro, that produces a <code>PosInt</code>
if passed a valid <code>Int</code> literal, otherwise a compile time error.</p><p>The macro that implements this method will inspect the specified <code>Int</code>
expression at compile time. If
the expression is a positive <code>Int</code> literal, <em>i.e.</em>, with a
value greater than 0, it will return a <code>PosInt</code> representing that value.
Otherwise, the passed <code>Int</code>
expression is either a literal that is 0 or negative, or is not a literal, so
this method will give a compiler error.</p><p>This factory method differs from the <code>from</code> factory method
in that this method is implemented via a macro that inspects
<code>Int</code> literals at compile time, whereas <code>from</code> inspects
<code>Int</code> values at run time.</p></div><dl class="paramcmts block"><dt class="param">value</dt><dd class="cmt"><p>the <code>Int</code> literal expression to inspect at compile time,
    and if positive, to return wrapped in a <code>PosInt</code> at run time.</p></dd><dt>returns</dt><dd class="cmt"><p>the specified, valid <code>Int</code> literal value wrapped
    in a <code>PosInt</code>. (If the specified expression is not a valid
    <code>Int</code> literal, the invocation of this method will not
    compile.)</p></dd></dl></div>
    </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="asInstanceOf[T0]:T0"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#asInstanceOf[T0]:T0" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="clone():Object"></a><a id="clone():AnyRef"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#clone():Object" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java/lang/index.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@native</span><span class="args">()</span>
              
                <span class="name">@throws</span><span class="args">(<span>
      
      <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
    </span>)</span>
              
        </dd></dl></div>
    </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#eq(x$1:AnyRef):Boolean" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#equals(x$1:Any):Boolean" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="finalize():Unit"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#finalize():Unit" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java/lang/index.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">(<span>
      
      <span class="symbol">classOf[java.lang.Throwable]</span>
    </span>)</span>
              
        </dd></dl></div>
    </li><li name="org.scalactic.anyvals.PosInt#from" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="from(value:Int):Option[org.scalactic.anyvals.PosInt]"></a><a id="from(Int):Option[PosInt]"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#from(value:Int):Option[org.scalactic.anyvals.PosInt]" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">from</span><span class="params">(<span name="value">value: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Option">Option</span>[<a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a>]</span>
      </span>
      
      <p class="shortcomment cmt">A factory method that produces an <code>Option[PosInt]</code> given an
<code>Int</code> value.</p><div class="fullcomment"><div class="comment cmt"><p>A factory method that produces an <code>Option[PosInt]</code> given an
<code>Int</code> value.</p><p>This method will inspect the passed <code>Int</code> value and if
it is a positive <code>Int</code>, <em>i.e.</em>, a value greater
than 0, it will return a <code>PosInt</code> representing that value,
wrapped in a <code>Some</code>. Otherwise, the passed <code>Int</code>
value is 0 or negative, so this method will return <code>None</code>.</p><p>This factory method differs from the <code>apply</code> factory method
in that <code>apply</code> is implemented via a macro that inspects
<code>Int</code> literals at compile time, whereas <code>from</code> inspects
<code>Int</code> values at run time.</p></div><dl class="paramcmts block"><dt class="param">value</dt><dd class="cmt"><p>the <code>Int</code> to inspect, and if positive, return
    wrapped in a <code>Some[PosInt]</code>.</p></dd><dt>returns</dt><dd class="cmt"><p>the specified <code>Int</code> value wrapped
    in a <code>Some[PosInt]</code>, if it is positive, else <code>None</code>.</p></dd></dl></div>
    </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="getClass():Class[_]"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#getClass():Class[_]" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd>
                <span class="name">@native</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="hashCode():Int"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#hashCode():Int" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd>
                <span class="name">@native</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="isInstanceOf[T0]:Boolean"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#isInstanceOf[T0]:Boolean" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#ne(x$1:AnyRef):Boolean" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="notify():Unit"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#notify():Unit" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@native</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="notifyAll():Unit"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#notifyAll():Unit" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@native</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li name="org.scalactic.anyvals.PosInt#posIntOrd" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="posIntOrd:Ordering[org.scalactic.anyvals.PosInt]"></a><a id="posIntOrd:Ordering[PosInt]"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#posIntOrd:Ordering[org.scalactic.anyvals.PosInt]" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">implicit </span>
        <span class="kind">val</span>
      </span>
      <span class="symbol">
        <span class="name">posIntOrd</span><span class="result">: <span class="extype" name="scala.Ordering">Ordering</span>[<a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a>]</span>
      </span>
      
      <p class="shortcomment cmt">Implicit Ordering instance.</p>
    </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li name="scala.AnyRef#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="toString():String"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#toString():String" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="wait():Unit"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#wait():Unit" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">(<span>
      
      <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
    </span>)</span>
              
        </dd></dl></div>
    </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">(<span>
      
      <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
    </span>)</span>
              
        </dd></dl></div>
    </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#wait(x$1:Long):Unit" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">final </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@native</span><span class="args">()</span>
              
                <span class="name">@throws</span><span class="args">(<span>
      
      <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
    </span>)</span>
              
        </dd></dl></div>
    </li><li name="org.scalactic.anyvals.PosInt#widenToDouble" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="widenToDouble(pos:org.scalactic.anyvals.PosInt):Double"></a><a id="widenToDouble(PosInt):Double"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#widenToDouble(pos:org.scalactic.anyvals.PosInt):Double" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">implicit </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">widenToDouble</span><span class="params">(<span name="pos">pos: <a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a></span>)</span><span class="result">: <span class="extype" name="scala.Double">Double</span></span>
      </span>
      
      <p class="shortcomment cmt">Implicit widening conversion from <code>PosInt</code> to <code>Double</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Implicit widening conversion from <code>PosInt</code> to <code>Double</code>.
</p></div><dl class="paramcmts block"><dt class="param">pos</dt><dd class="cmt"><p>the <code>PosInt</code> to widen</p></dd><dt>returns</dt><dd class="cmt"><p>the <code>Int</code> value underlying the specified <code>PosInt</code>,
    widened to <code>Double</code>.</p></dd></dl></div>
    </li><li name="org.scalactic.anyvals.PosInt#widenToFloat" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="widenToFloat(pos:org.scalactic.anyvals.PosInt):Float"></a><a id="widenToFloat(PosInt):Float"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#widenToFloat(pos:org.scalactic.anyvals.PosInt):Float" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">implicit </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">widenToFloat</span><span class="params">(<span name="pos">pos: <a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a></span>)</span><span class="result">: <span class="extype" name="scala.Float">Float</span></span>
      </span>
      
      <p class="shortcomment cmt">Implicit widening conversion from <code>PosInt</code> to <code>Float</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Implicit widening conversion from <code>PosInt</code> to <code>Float</code>.
</p></div><dl class="paramcmts block"><dt class="param">pos</dt><dd class="cmt"><p>the <code>PosInt</code> to widen</p></dd><dt>returns</dt><dd class="cmt"><p>the <code>Int</code> value underlying the specified <code>PosInt</code>,
    widened to <code>Float</code>.</p></dd></dl></div>
    </li><li name="org.scalactic.anyvals.PosInt#widenToInt" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="widenToInt(pos:org.scalactic.anyvals.PosInt):Int"></a><a id="widenToInt(PosInt):Int"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#widenToInt(pos:org.scalactic.anyvals.PosInt):Int" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">implicit </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">widenToInt</span><span class="params">(<span name="pos">pos: <a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a></span>)</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
      </span>
      
      <p class="shortcomment cmt">Implicit widening conversion from <code>PosInt</code> to <code>Int</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Implicit widening conversion from <code>PosInt</code> to <code>Int</code>.
</p></div><dl class="paramcmts block"><dt class="param">pos</dt><dd class="cmt"><p>the <code>PosInt</code> to widen</p></dd><dt>returns</dt><dd class="cmt"><p>the <code>Int</code> value underlying the specified <code>PosInt</code>.</p></dd></dl></div>
    </li><li name="org.scalactic.anyvals.PosInt#widenToLong" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="widenToLong(pos:org.scalactic.anyvals.PosInt):Long"></a><a id="widenToLong(PosInt):Long"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#widenToLong(pos:org.scalactic.anyvals.PosInt):Long" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">implicit </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">widenToLong</span><span class="params">(<span name="pos">pos: <a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a></span>)</span><span class="result">: <span class="extype" name="scala.Long">Long</span></span>
      </span>
      
      <p class="shortcomment cmt">Implicit widening conversion from <code>PosInt</code> to <code>Long</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Implicit widening conversion from <code>PosInt</code> to <code>Long</code>.
</p></div><dl class="paramcmts block"><dt class="param">pos</dt><dd class="cmt"><p>the <code>PosInt</code> to widen</p></dd><dt>returns</dt><dd class="cmt"><p>the <code>Int</code> value underlying the specified <code>PosInt</code>,
    widened to <code>Long</code>.</p></dd></dl></div>
    </li><li name="org.scalactic.anyvals.PosInt#widenToPosDouble" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="widenToPosDouble(pos:org.scalactic.anyvals.PosInt):org.scalactic.anyvals.PosDouble"></a><a id="widenToPosDouble(PosInt):PosDouble"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#widenToPosDouble(pos:org.scalactic.anyvals.PosInt):org.scalactic.anyvals.PosDouble" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">implicit </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">widenToPosDouble</span><span class="params">(<span name="pos">pos: <a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a></span>)</span><span class="result">: <a href="PosDouble.html" class="extype" name="org.scalactic.anyvals.PosDouble">PosDouble</a></span>
      </span>
      
      <p class="shortcomment cmt">Implicit widening conversion from <code>PosInt</code> to <code>PosDouble</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Implicit widening conversion from <code>PosInt</code> to <code>PosDouble</code>.
</p></div><dl class="paramcmts block"><dt class="param">pos</dt><dd class="cmt"><p>the <code>PosInt</code> to widen</p></dd><dt>returns</dt><dd class="cmt"><p>the <code>Int</code> value underlying the specified <code>PosInt</code>,
    widened to <code>Double</code> and wrapped in a <code>PosDouble</code>.</p></dd></dl></div>
    </li><li name="org.scalactic.anyvals.PosInt#widenToPosFloat" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="widenToPosFloat(pos:org.scalactic.anyvals.PosInt):org.scalactic.anyvals.PosFloat"></a><a id="widenToPosFloat(PosInt):PosFloat"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#widenToPosFloat(pos:org.scalactic.anyvals.PosInt):org.scalactic.anyvals.PosFloat" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">implicit </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">widenToPosFloat</span><span class="params">(<span name="pos">pos: <a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a></span>)</span><span class="result">: <a href="PosFloat.html" class="extype" name="org.scalactic.anyvals.PosFloat">PosFloat</a></span>
      </span>
      
      <p class="shortcomment cmt">Implicit widening conversion from <code>PosInt</code> to <code>PosFloat</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Implicit widening conversion from <code>PosInt</code> to <code>PosFloat</code>.
</p></div><dl class="paramcmts block"><dt class="param">pos</dt><dd class="cmt"><p>the <code>PosInt</code> to widen</p></dd><dt>returns</dt><dd class="cmt"><p>the <code>Int</code> value underlying the specified <code>PosInt</code>,
    widened to <code>Float</code> and wrapped in a <code>PosFloat</code>.</p></dd></dl></div>
    </li><li name="org.scalactic.anyvals.PosInt#widenToPosLong" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="widenToPosLong(pos:org.scalactic.anyvals.PosInt):org.scalactic.anyvals.PosLong"></a><a id="widenToPosLong(PosInt):PosLong"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#widenToPosLong(pos:org.scalactic.anyvals.PosInt):org.scalactic.anyvals.PosLong" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">implicit </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">widenToPosLong</span><span class="params">(<span name="pos">pos: <a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a></span>)</span><span class="result">: <a href="PosLong.html" class="extype" name="org.scalactic.anyvals.PosLong">PosLong</a></span>
      </span>
      
      <p class="shortcomment cmt">Implicit widening conversion from <code>PosInt</code> to <code>PosLong</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Implicit widening conversion from <code>PosInt</code> to <code>PosLong</code>.
</p></div><dl class="paramcmts block"><dt class="param">pos</dt><dd class="cmt"><p>the <code>PosInt</code> to widen</p></dd><dt>returns</dt><dd class="cmt"><p>the <code>Int</code> value underlying the specified <code>PosInt</code>,
    widened to <code>Long</code> and wrapped in a <code>PosLong</code>.</p></dd></dl></div>
    </li><li name="org.scalactic.anyvals.PosInt#widenToPosZDouble" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="widenToPosZDouble(pos:org.scalactic.anyvals.PosInt):org.scalactic.anyvals.PosZDouble"></a><a id="widenToPosZDouble(PosInt):PosZDouble"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#widenToPosZDouble(pos:org.scalactic.anyvals.PosInt):org.scalactic.anyvals.PosZDouble" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">implicit </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">widenToPosZDouble</span><span class="params">(<span name="pos">pos: <a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a></span>)</span><span class="result">: <a href="PosZDouble.html" class="extype" name="org.scalactic.anyvals.PosZDouble">PosZDouble</a></span>
      </span>
      
      <p class="shortcomment cmt">Implicit widening conversion from <code>PosInt</code> to <code>PosZDouble</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Implicit widening conversion from <code>PosInt</code> to <code>PosZDouble</code>.
</p></div><dl class="paramcmts block"><dt class="param">pos</dt><dd class="cmt"><p>the <code>PosInt</code> to widen</p></dd><dt>returns</dt><dd class="cmt"><p>the <code>Int</code> value underlying the specified <code>PosInt</code>,
    widened to <code>Double</code> and wrapped in a <code>PosZDouble</code>.</p></dd></dl></div>
    </li><li name="org.scalactic.anyvals.PosInt#widenToPosZFloat" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="widenToPosZFloat(pos:org.scalactic.anyvals.PosInt):org.scalactic.anyvals.PosZFloat"></a><a id="widenToPosZFloat(PosInt):PosZFloat"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#widenToPosZFloat(pos:org.scalactic.anyvals.PosInt):org.scalactic.anyvals.PosZFloat" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">implicit </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">widenToPosZFloat</span><span class="params">(<span name="pos">pos: <a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a></span>)</span><span class="result">: <a href="PosZFloat.html" class="extype" name="org.scalactic.anyvals.PosZFloat">PosZFloat</a></span>
      </span>
      
      <p class="shortcomment cmt">Implicit widening conversion from <code>PosInt</code> to <code>PosZFloat</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Implicit widening conversion from <code>PosInt</code> to <code>PosZFloat</code>.
</p></div><dl class="paramcmts block"><dt class="param">pos</dt><dd class="cmt"><p>the <code>PosInt</code> to widen</p></dd><dt>returns</dt><dd class="cmt"><p>the <code>Int</code> value underlying the specified <code>PosInt</code>,
    widened to <code>Float</code> and wrapped in a <code>PosZFloat</code>.</p></dd></dl></div>
    </li><li name="org.scalactic.anyvals.PosInt#widenToPosZInt" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="widenToPosZInt(pos:org.scalactic.anyvals.PosInt):org.scalactic.anyvals.PosZInt"></a><a id="widenToPosZInt(PosInt):PosZInt"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#widenToPosZInt(pos:org.scalactic.anyvals.PosInt):org.scalactic.anyvals.PosZInt" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">implicit </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">widenToPosZInt</span><span class="params">(<span name="pos">pos: <a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a></span>)</span><span class="result">: <a href="PosZInt.html" class="extype" name="org.scalactic.anyvals.PosZInt">PosZInt</a></span>
      </span>
      
      <p class="shortcomment cmt">Implicit widening conversion from <code>PosInt</code> to <code>PosZInt</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Implicit widening conversion from <code>PosInt</code> to <code>PosZInt</code>.
</p></div><dl class="paramcmts block"><dt class="param">pos</dt><dd class="cmt"><p>the <code>PosInt</code> to widen</p></dd><dt>returns</dt><dd class="cmt"><p>the <code>Int</code> value underlying the specified <code>PosInt</code>,
   wrapped in a <code>PosZInt</code>.</p></dd></dl></div>
    </li><li name="org.scalactic.anyvals.PosInt#widenToPosZLong" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="widenToPosZLong(pos:org.scalactic.anyvals.PosInt):org.scalactic.anyvals.PosZLong"></a><a id="widenToPosZLong(PosInt):PosZLong"></a>
      <span class="permalink">
      <a href="../../../org/scalactic/anyvals/PosInt$.html#widenToPosZLong(pos:org.scalactic.anyvals.PosInt):org.scalactic.anyvals.PosZLong" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">implicit </span>
        <span class="kind">def</span>
      </span>
      <span class="symbol">
        <span class="name">widenToPosZLong</span><span class="params">(<span name="pos">pos: <a href="PosInt.html" class="extype" name="org.scalactic.anyvals.PosInt">PosInt</a></span>)</span><span class="result">: <a href="PosZLong.html" class="extype" name="org.scalactic.anyvals.PosZLong">PosZLong</a></span>
      </span>
      
      <p class="shortcomment cmt">Implicit widening conversion from <code>PosInt</code> to <code>PosZLong</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Implicit widening conversion from <code>PosInt</code> to <code>PosZLong</code>.
</p></div><dl class="paramcmts block"><dt class="param">pos</dt><dd class="cmt"><p>the <code>PosInt</code> to widen</p></dd><dt>returns</dt><dd class="cmt"><p>the <code>Int</code> value underlying the specified <code>PosInt</code>,
    widened to <code>Long</code> and wrapped in a <code>PosZLong</code>.</p></dd></dl></div>
    </li>
              </ol>
            </div>

        

        
        </div>

        <div id="inheritedMembers">
        <div class="parent" name="scala.AnyRef">
              <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
            </div><div class="parent" name="scala.Any">
              <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
            </div>
        
        </div>

        <div id="groupedMembers">
        <div class="group" name="Ungrouped">
              <h3>Ungrouped</h3>
              
            </div>
        </div>

      </div>

      <div id="tooltip"></div>

      <div id="footer">  </div>
    </body>
          </div>
        </div>
      </div>
    </body>
      </html>
