class Parser::Builders::Default
def kwarg_map(name_t, value_e=nil)
def kwarg_map(name_t, value_e=nil) label_range = loc(name_t) name_range = Source::Range.new(label_range.source_buffer, label_range.begin_pos, label_range.end_pos - 1) if value_e expr_l = loc(name_t).join(value_e.loc.expression) else expr_l = loc(name_t) end Source::Map::Variable.new(name_range, expr_l) end