class RDoc::Parser::RipperStateLex
def get_string_tk(tk)
def get_string_tk(tk) = tk[:text] = nil :on_tstring o r_str_tk = get_squashed_tk nner_str_tk.nil? eak f :on_tstring_end == inner_str_tk[:kind] ring = string + inner_str_tk[:text] ate = inner_str_tk[:state] eak f :on_label_end == inner_str_tk[:kind] ring = string + inner_str_tk[:text] ate = inner_str_tk[:state] nd = :on_symbol eak ring = string + inner_str_tk[:text] :on_embexpr_beg == inner_str_tk[:kind] then kind = :on_dstring if :on_tstring == kind d new(tk.line_no, tk.char_no, kind, string, state)