Class: YTLJit::VM::YARVTranslatorSimple

Inherits:
YARVTranslatorBase show all
Includes:
YARVTranslatorSimpleMixin
Defined in:
lib/ytljit/vm_trans.rb

Direct Known Subclasses

YARVTranslatorTypeInference

Method Summary

Methods included from YARVTranslatorSimpleMixin

#depth_of_block, #gen_arg_node, #get_self_object, #get_vmnode_from_label, #newinst_to_sendnode, #visit_block_end, #visit_block_start, #visit_branchif, #visit_branchunless, #visit_concatstrings, #visit_defineclass, #visit_dup, #visit_duparray, #visit_dupn, #visit_getconstant, #visit_getdynamic, #visit_getglobal, #visit_getlocal, #visit_invokeblock, #visit_invokesuper, #visit_jump, #visit_leave, #visit_newarray, #visit_newhash, #visit_newrange, #visit_nop, #visit_pop, #visit_putiseq, #visit_putnil, #visit_putobject, #visit_putself, #visit_putspecialobject, #visit_putstring, #visit_send, #visit_setconstant, #visit_setdynamic, #visit_setglobal, #visit_setlocal, #visit_setn, #visit_swap, #visit_symbol, #visit_throw, #visit_topn, #visit_tostring, #visit_trace

Methods included from Node

#compile_compare_nonnum

Methods inherited from YARVTranslatorBase

#initialize, #translate, #translate_block, #translate_main

Constructor Details

This class inherits a constructor from YTLJit::VM::YARVTranslatorBase