aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests/efl_js/benchmark_object.eo
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/efl_js/benchmark_object.eo')
-rw-r--r--src/tests/efl_js/benchmark_object.eo24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/tests/efl_js/benchmark_object.eo b/src/tests/efl_js/benchmark_object.eo
new file mode 100644
index 0000000000..34dd142039
--- /dev/null
+++ b/src/tests/efl_js/benchmark_object.eo
@@ -0,0 +1,24 @@
+class Benchmark_Object (Eo.Base)
+{
+ legacy_prefix: null;
+ data: null;
+ methods {
+ emptyarg {
+ }
+ onearg {
+ params { one: int; }
+ }
+ twoarg {
+ params { one: int; two: int; }
+ }
+ tenarg {
+ params { one: int; two: int; three: int; four: int; five: int; six: int; seven: int; eight: int; nine: int; ten: int; }
+ }
+ onecomplexarg {
+ params { one: list<int>*; }
+ }
+ tencomplexarg {
+ params { one: list<int>*; two: list<int>*; three: list<int>*; four: list<int>*; five: list<int>*; six: list<int>*; seven: list<int>*; eight: list<int>*; nine: list<int>*; ten: list<int>*; }
+ }
+ }
+}