void function ( Frame arg0 ) { assert arg0 . block != null : "srini_string" ; this . self = arg0 . self ; this . name = arg0 . name ; this . klazz = arg0 . klazz ; this . block = arg0 . block ; this . visibility = arg0 . visibility ; }
update the frame based on information from another frame . used for cloning frames for blocks , usually and when entering class bodies . concode_field_sep IRubyObject backRef concode_elem_sep Block block concode_elem_sep Visibility visibility concode_elem_sep IRubyObject lastLine concode_elem_sep RubyModule klazz concode_elem_sep boolean captured concode_elem_sep Frame DUMMY concode_elem_sep String name concode_elem_sep IRubyObject self concode_field_sep void setName concode_elem_sep void setSelf concode_elem_sep Block getBlock concode_elem_sep String getName concode_elem_sep IRubyObject setBackRef concode_elem_sep IRubyObject getSelf concode_elem_sep Frame clear concode_elem_sep boolean isCaptured concode_elem_sep Frame capture concode_elem_sep void updateFrameForEval concode_elem_sep Frame duplicate concode_elem_sep IRubyObject getBackRef concode_elem_sep void setVisibility concode_elem_sep Frame duplicateForBacktrace concode_elem_sep IRubyObject getLastLine concode_elem_sep String toString concode_elem_sep void setCaptured concode_elem_sep void setKlazz concode_elem_sep RubyModule getKlazz concode_elem_sep IRubyObject setLastLine concode_elem_sep Visibility getVisibility