csharp: Fixes repeated method names.
authorLauro Moura <lauromoura@expertisesolutions.com.br>
Tue, 23 Apr 2019 10:19:09 +0000 (12:19 +0200)
committerYeongjong Lee <yj34.lee@samsung.com>
Wed, 24 Apr 2019 05:24:47 +0000 (14:24 +0900)
commitdc675b2d44f0101cf05d90260e08d726595a8539
tree949edf564b7eb0ae1caae4cbc707c0d832188b8e
parent8c2f4241ca5e2eb0f22a85e69fd54a1b1d68449a
csharp: Fixes repeated method names.

Summary:
After D8397, interfaces have the I prefix again, so the "Do" prefix on
methods with repeated names may not be needed for them in most cases.

This commit also consolidates the method_managed_name calls with the
overload receiving attributes::function_def instead of plain name.

Fixes T7791

Depends on D8645

Reviewers: vitor.sousa, felipealmeida, segfaultxavi

Reviewed By: segfaultxavi

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Maniphest Tasks: T7791

Differential Revision: https://phab.enlightenment.org/D8650
src/bin/eolian_mono/eolian/mono/documentation.hh
src/bin/eolian_mono/eolian/mono/name_helpers.hh