Sha256: 1c8389f4f9ce324d43cecf258f9aa8a6bfe5bc46e66512e7743a4bb14eeb2671
Contents?: true
Size: 1.75 KB
Versions: 2
Compression:
Stored size: 1.75 KB
Contents
TypeProf::INSN_TABLE = {:nop=>[], :getlocal=>["lindex_t", "rb_num_t"], :setlocal=>["lindex_t", "rb_num_t"], :getblockparam=>["lindex_t", "rb_num_t"], :setblockparam=>["lindex_t", "rb_num_t"], :getblockparamproxy=>["lindex_t", "rb_num_t"], :getspecial=>["rb_num_t", "rb_num_t"], :setspecial=>["rb_num_t"], :getinstancevariable=>["ID", "IVC"], :setinstancevariable=>["ID", "IVC"], :getclassvariable=>["ID"], :setclassvariable=>["ID"], :getconstant=>["ID"], :setconstant=>["ID"], :getglobal=>["GENTRY"], :setglobal=>["GENTRY"], :putnil=>[], :putself=>[], :putobject=>["VALUE"], :putspecialobject=>["rb_num_t"], :putstring=>["VALUE"], :concatstrings=>["rb_num_t"], :tostring=>[], :objtostring=>[], :anytostring=>[], :freezestring=>["VALUE"], :toregexp=>["rb_num_t", "rb_num_t"], :intern=>[], :newarray=>["rb_num_t"], :newarraykwsplat=>["rb_num_t"], :duparray=>["VALUE"], :duphash=>["VALUE"], :expandarray=>["rb_num_t", "rb_num_t"], :concatarray=>[], :concattoarray=>[], :pushtoarray=>["rb_num_t"], :splatarray=>["VALUE"], :newhash=>["rb_num_t"], :newrange=>["rb_num_t"], :pop=>[], :dup=>[], :dupn=>["rb_num_t"], :swap=>[], :reverse=>["rb_num_t"], :topn=>["rb_num_t"], :setn=>["rb_num_t"], :adjuststack=>["rb_num_t"], :defined=>["rb_num_t", "VALUE", "VALUE"], :checkmatch=>["rb_num_t"], :checkkeyword=>["lindex_t", "lindex_t"], :checktype=>["rb_num_t"], :defineclass=>["ID", "ISEQ", "rb_num_t"], :definemethod=>["ID", "ISEQ"], :definesmethod=>["ID", "ISEQ"], :send=>["CALL_DATA", "ISEQ"], :invokesuper=>["CALL_DATA", "ISEQ"], :invokeblock=>["CALL_DATA"], :leave=>[], :throw=>["rb_num_t"], :jump=>["OFFSET"], :branchif=>["OFFSET"], :branchunless=>["OFFSET"], :branchnil=>["OFFSET"], :once=>["ISEQ", "ISE"], :invokebuiltin=>["RB_BUILTIN"]}
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
typeprof-0.21.11 | lib/typeprof/insns-def.rb |
typeprof-0.21.10 | lib/typeprof/insns-def.rb |