parsing EAPI to get return parameter type and legacy name

  - add "return_type" and "legacy_override" into json
add _comment_preparse() function