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