ref/ruby/classes/Vpi/Handle.src/M000047.html in ruby-vpi-18.0.0 vs ref/ruby/classes/Vpi/Handle.src/M000047.html in ruby-vpi-18.0.1

- old
+ new

@@ -18,11 +18,11 @@ 164: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">driver</span> = <span class="ruby-keyword kw">self</span>[<span class="ruby-constant">VpiDriver</span>].<span class="ruby-identifier">find</span> {<span class="ruby-operator">|</span><span class="ruby-identifier">d</span><span class="ruby-operator">|</span> <span class="ruby-identifier">d</span>.<span class="ruby-identifier">vpiType</span> <span class="ruby-operator">!=</span> <span class="ruby-constant">VpiForce</span>} 165: <span class="ruby-identifier">warn</span> <span class="ruby-node">&quot;forcing value #{aValue.inspect} onto wire #{self} that is already driven by #{driver.inspect}&quot;</span> 166: <span class="ruby-keyword kw">end</span> 167: <span class="ruby-keyword kw">end</span> 168: -169: <span class="ruby-identifier">aFormat</span> = +169: <span class="ruby-identifier">aFormat</span> = 170: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">aFormat</span> 171: <span class="ruby-identifier">resolve_prop_type</span>(<span class="ruby-identifier">aFormat</span>) 172: 173: <span class="ruby-keyword kw">elsif</span> <span class="ruby-identifier">aValue</span>.<span class="ruby-identifier">respond_to?</span> <span class="ruby-identifier">:to_int</span> 174: <span class="ruby-constant">VpiIntVal</span> @@ -46,10 +46,10 @@ 192: <span class="ruby-identifier">get_value_wrapper</span>(<span class="ruby-constant">VpiObjTypeVal</span>).<span class="ruby-identifier">format</span> 193: <span class="ruby-keyword kw">end</span> 194: 195: <span class="ruby-identifier">newVal</span> = <span class="ruby-constant">S_vpi_value</span>.<span class="ruby-identifier">new</span>(<span class="ruby-identifier">:format</span> =<span class="ruby-operator">&gt;</span> <span class="ruby-identifier">aFormat</span>) 196: -197: <span class="ruby-identifier">writtenVal</span> = +197: <span class="ruby-identifier">writtenVal</span> = 198: <span class="ruby-keyword kw">case</span> <span class="ruby-identifier">aFormat</span> 199: <span class="ruby-keyword kw">when</span> <span class="ruby-constant">VpiBinStrVal</span>, <span class="ruby-constant">VpiOctStrVal</span>, <span class="ruby-constant">VpiDecStrVal</span>, <span class="ruby-constant">VpiHexStrVal</span>, <span class="ruby-constant">VpiStringVal</span> 200: <span class="ruby-identifier">newVal</span>.<span class="ruby-identifier">value</span>.<span class="ruby-identifier">str</span> = <span class="ruby-identifier">aValue</span>.<span class="ruby-identifier">to_s</span> 201: 202: <span class="ruby-keyword kw">when</span> <span class="ruby-constant">VpiScalarVal</span> \ No newline at end of file