summaryrefslogtreecommitdiff
path: root/src/tests/efl_js/benchmark_object.eo
blob: ded13990ec5080176124fc5bd084725ccf89279b (plain)
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 (Eo.Base)
{
   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>*; }
      }
   }
}