efl/src/bin/eolian_mono/eolian/mono
Lauro Moura 0881d1524b efl-csharp: Add back I prefix for interfaces.
Summary:
Conforming to C# coding conventions.

For properties, now we only generate a wrapper if its name does not
clash with the name of the class that would be implementing it.

Fixes T7751

Reviewers: vitor.sousa, felipealmeida, segfaultxavi

Reviewed By: vitor.sousa, segfaultxavi

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Maniphest Tasks: T7751

Differential Revision: https://phab.enlightenment.org/D8397
2019-03-21 14:48:33 -03:00
..
alias_definition.hh efl_mono: remove '_' from type for C# naming convention 2019-01-14 15:36:14 +09:00
async_function_definition.hh efl-mono: Enable selecting to build @beta items 2019-01-17 21:45:49 +09:00
blacklist.hh efl-csharp: Add back I prefix for interfaces. 2019-03-21 14:48:33 -03:00
documentation.hh efl-csharp: Add back I prefix for interfaces. 2019-03-21 14:48:33 -03:00
enum_definition.hh csharp: Change to new class API. 2018-11-29 21:29:48 -02:00
events.hh csharp: rename add/remove event handler 2019-03-19 16:10:17 +01:00
function_declaration.hh efl-mono: Enable selecting to build @beta items 2019-01-17 21:45:49 +09:00
function_definition.hh efl-csharp: Add back I prefix for interfaces. 2019-03-21 14:48:33 -03:00
function_helpers.hh efl-mono: Only raise exception for managed errors. 2019-01-15 17:51:20 +09:00
function_pointer.hh efl-csharp: Respect beta for classes and other stuff. 2019-03-11 16:08:04 -03:00
function_registration.hh eolian_mono: apply indentation of if scope 2019-03-20 11:38:25 +09:00
generation_contexts.hh efl_csharp: add constant variable generation to C# binding (constants) 2019-02-28 12:05:36 -03:00
helpers.hh efl-csharp: Respect beta for classes and other stuff. 2019-03-11 16:08:04 -03:00
klass.hh efl-csharp: Add back I prefix for interfaces. 2019-03-21 14:48:33 -03:00
logging.hh efl_mono: More uniformization of the handling of names 2018-05-03 18:04:41 -03:00
marshall_annotation.hh efl-mono: Add support for dotnet core 2019-03-01 23:58:56 -03:00
marshall_type.hh efl-mono: Add support for dotnet core 2019-03-01 23:58:56 -03:00
marshall_type_impl.hh efl-mono: Add support for dotnet core 2019-03-01 23:58:56 -03:00
name_helpers.hh efl-csharp: Add back I prefix for interfaces. 2019-03-21 14:48:33 -03:00
parameter.hh efl-mono: Add support for dotnet core 2019-03-01 23:58:56 -03:00
part_definition.hh efl-csharp: Add back I prefix for interfaces. 2019-03-21 14:48:33 -03:00
struct_definition.hh efl-csharp: Respect beta for classes and other stuff. 2019-03-11 16:08:04 -03:00
struct_fields.hh efl_mono: Move event generators to its own header. 2018-04-26 10:55:18 -03:00
type.hh eolian-mono: Provide constructor parameters based on the constructors 2019-02-01 14:03:02 -05:00
type_impl.hh efl-mono: Add support for Efl.Class 2019-03-01 23:04:08 -03:00
using_decl.hh csharp: Change to new class API. 2018-11-29 21:29:48 -02:00
utils.hh csharp: Fix event names with underscore. 2019-03-11 19:28:02 -03:00
variable_definition.hh efl-csharp: Fix variable generation for Roslyn 2019-02-28 17:20:53 -03:00