csharp: Fix CA1815 for generated structs and aliases
authorLauro Moura <lauromoura@expertisesolutions.com.br>
Tue, 19 Nov 2019 04:48:01 +0000 (01:48 -0300)
committerJaehyun Cho <jae_hyun.cho@samsung.com>
Thu, 21 Nov 2019 06:52:16 +0000 (15:52 +0900)
commite94474bf5bb8b779d7b1bc698f93c0a58e0fa67a
tree26707f6d70182ff9ea8f1358f70c9ddadb0eae9e
parent68e15dcb64ec61f2865f279b1337a0f788ba3d48
csharp: Fix CA1815 for generated structs and aliases

Summary: Adds IEquatable<T> and friends.

Reviewers: felipealmeida, YOhoho, brunobelo

Reviewed By: brunobelo

Subscribers: cedric, #reviewers, segfaultxavi, #committers

Tags: #efl

Maniphest Tasks: T8418

Differential Revision: https://phab.enlightenment.org/D10694
src/bin/eolian_mono/eolian/mono/alias_definition.hh
src/bin/eolian_mono/eolian/mono/name_helpers.hh
src/bin/eolian_mono/eolian/mono/struct_definition.hh
src/tests/efl_mono/Eo.cs
src/tests/efl_mono/Structs.cs