summaryrefslogtreecommitdiff
path: root/src/tests/efl_js/benchmark_object.eo
blob: 4441ac2ffccbccffb3329f5a39f90dce69708a34 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
class Benchmark_Object (Efl.Object)
{
   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>; }
      }
   }
}