csharp: Respect beta for implementable functions
authorLauro Moura <lauromoura@expertisesolutions.com.br>
Thu, 11 Jul 2019 08:19:53 +0000 (10:19 +0200)
committerTaehyub Kim <taehyub.kim@samsung.com>
Wed, 17 Jul 2019 06:42:51 +0000 (15:42 +0900)
commit623ba41b6ec9e934eba14ceb25741b1a8c89ded6
tree22b86b4f095ebb13e0a409d3cd2198f152a143b1
parent5d7f4727684f34977ee8b5de9667a2ac3733372e
csharp: Respect beta for implementable functions

Summary:
Build fix (remove warnings)

Instead of returning the beta functions in the vector and relying on
function generators to skip them, filter them out when filling the
implementable methods vector.

This will make the code return the actual number of implementable
function, skipping some unused fields in places like the NativeMethods
implementations.

Depends on D9258

Reviewers: vitor.sousa, felipealmeida, segfaultxavi

Reviewed By: vitor.sousa

Subscribers: cedric, #reviewers, #committers

Tags: #efl, #expertise_solutions

Differential Revision: https://phab.enlightenment.org/D9259
src/bin/eolian_mono/eolian/mono/helpers.hh
src/bin/eolian_mono/eolian/mono/klass.hh