testgen: sync the latest eolian grammar

Summary: sync the latest eolian grammar

Reviewers: lauromoura, woohyun, Jaehyun_Cho

Subscribers: felipealmeida, cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D10386
This commit is contained in:
Taehyub Kim 2019-10-16 00:26:12 -03:00 committed by Lauro Moura
parent 98d7ee312b
commit 8ca4dd068c
2 changed files with 39 additions and 4 deletions

View File

@ -70,7 +70,7 @@ class EMonoKeys(EKeys):
"mstring": "System.String",
"stringshare": "System.String",
"any_value": "Eina.Value",
"any_value_ptr": "Eina.Value"
"any_value_ref": "Eina.Value"
# complex Types
,
"list": "Eina.List",
@ -144,12 +144,47 @@ class EMonoKeys(EKeys):
"emit",
"call",
"append",
"apply",
"bind",
"cancel",
"copy",
"create",
"cut",
"delete",
"deselect",
"detach",
"do",
"gen",
"insert",
"iterate",
"join",
"leave",
"limit",
"paste",
"parse",
"prepend",
"process",
"query",
"refresh",
"remove",
"register",
"reject",
"release",
"reply",
"send",
"select",
"serialize",
"steal",
"sync",
"toggle",
"unbind",
"unregister"
]
self.blacklist = [
"efl_event_callback_array_priority_add",
"efl_event_callback_forwarder_priority_add",
"efl_player_position_get",
"efl_player_playback_position_get",
"efl_text_font_source",
"efl_ui_focus_manager_focus_get",
"efl_ui_widget_focus",

View File

@ -77,13 +77,13 @@ def event_args_managed_name(event, cls):
ret = class_managed_name(cls)
return ret + managed_name(event.myname) + "Evt_Args"
return ret + managed_name(event.myname) + "EventArgs"
def event_managed_short_name(event):
"""Gets the managed short name of an event"""
return managed_name(event.name.replace(",", "_")) + "Evt"
return managed_name(event.name.replace(",", "_")) + "Event"
def enum_field_managed_name(field):