summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorYeongjong Lee <yj34.lee@samsung.com>2020-01-21 07:00:44 +0900
committerWooHyun Jung <wh0705.jung@samsung.com>2020-01-21 07:00:44 +0900
commit292f4bc0da8bf2432c344f03797f70b89267db26 (patch)
tree46d6fe862cf8e449fcd769a6ccd08e1dcef9c6ce /src/lib
parent55ec2dc89e9b38ad52c5e8b3d8ac42c8e906bba6 (diff)
Revert "csharp: Property Indexer implementation"
Summary: This reverts commit 0954e501fd4008c40b3848de1f2c91bcd53b2f71. According to Framework Design Guidelines of MS, most of indexed properties are not recommended in EFL#. (see, https://docs.microsoft.com/en-us/dotnet/standard/design-guidelines/property) It is better to leave properties which have a key as methods. Reviewers: woohyun, felipealmeida Reviewed By: woohyun Subscribers: segfaultxavi, cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D11114
Diffstat (limited to '')
-rw-r--r--src/lib/eolian_cxx/grammar/klass_def.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/eolian_cxx/grammar/klass_def.hpp b/src/lib/eolian_cxx/grammar/klass_def.hpp
index 48b8b52c80..86fb61e8a3 100644
--- a/src/lib/eolian_cxx/grammar/klass_def.hpp
+++ b/src/lib/eolian_cxx/grammar/klass_def.hpp
@@ -897,7 +897,7 @@ struct function_def
897 } 897 }
898 else if(type == EOLIAN_PROP_GET) 898 else if(type == EOLIAN_PROP_GET)
899 { 899 {
900 for(auto v : values) 900 for(auto&& v : values)
901 { 901 {
902 v.direction = parameter_direction::out; 902 v.direction = parameter_direction::out;
903 parameters.push_back(v); 903 parameters.push_back(v);