~zorba-coders/zorba/use-dataguide

« back to all changes in this revision

Viewing changes to src/functions/pregenerated/func_maps.h

  • Committer: Nicolae Brinza
  • Date: 2013-09-11 19:02:29 UTC
  • mfrom: (11464.1.152 lp_zorba)
  • Revision ID: nbrinza@gmail.com-20130911190229-toinn1ika9jd0mxg
Merged with trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
38
38
 
39
39
 
40
40
 
41
 
//zorba-store-data-structure-unordered-map:create
42
 
class zorba_store_data_structure_unordered_map_create : public function
43
 
{
44
 
public:
45
 
  zorba_store_data_structure_unordered_map_create(const signature& sig, FunctionConsts::FunctionKind kind)
46
 
    : 
47
 
    function(sig, kind)
48
 
  {
49
 
  }
50
 
 
51
 
  unsigned short getScriptingKind() const { return SEQUENTIAL_FUNC_EXPR; }
52
 
 
53
 
  bool accessesDynCtx() const { return true; }
54
 
 
55
 
  CODEGEN_DECL();
56
 
};
57
 
 
58
 
 
59
 
//zorba-store-data-structure-unordered-map:create-transient
60
 
class zorba_store_data_structure_unordered_map_create_transient : public function
61
 
{
62
 
public:
63
 
  zorba_store_data_structure_unordered_map_create_transient(const signature& sig, FunctionConsts::FunctionKind kind)
64
 
    : 
65
 
    function(sig, kind)
66
 
  {
67
 
  }
68
 
 
69
 
  unsigned short getScriptingKind() const { return SEQUENTIAL_FUNC_EXPR; }
70
 
 
71
 
  bool accessesDynCtx() const { return true; }
72
 
 
73
 
  CODEGEN_DECL();
74
 
};
75
 
 
76
 
 
77
 
//zorba-store-data-structure-unordered-map:delete
78
 
class zorba_store_data_structure_unordered_map_delete : public function
79
 
{
80
 
public:
81
 
  zorba_store_data_structure_unordered_map_delete(const signature& sig, FunctionConsts::FunctionKind kind)
82
 
    : 
83
 
    function(sig, kind)
84
 
  {
85
 
  }
86
 
 
87
 
  unsigned short getScriptingKind() const { return SEQUENTIAL_FUNC_EXPR; }
88
 
 
89
 
  bool accessesDynCtx() const { return true; }
90
 
 
91
 
  CODEGEN_DECL();
92
 
};
93
 
 
94
 
 
95
 
//zorba-store-data-structure-unordered-map:get
96
 
class zorba_store_data_structure_unordered_map_get : public function
97
 
{
98
 
public:
99
 
  zorba_store_data_structure_unordered_map_get(const signature& sig, FunctionConsts::FunctionKind kind)
100
 
    : 
101
 
    function(sig, kind)
102
 
  {
103
 
  }
104
 
 
105
 
  bool accessesDynCtx() const { return true; }
106
 
 
107
 
  CODEGEN_DECL();
108
 
};
109
 
 
110
 
 
111
 
//zorba-store-data-structure-unordered-map:insert
112
 
class zorba_store_data_structure_unordered_map_insert : public function
113
 
{
114
 
public:
115
 
  zorba_store_data_structure_unordered_map_insert(const signature& sig, FunctionConsts::FunctionKind kind)
 
41
//zorba-store-unordered-maps:create
 
42
class zorba_store_unordered_maps_create : public function
 
43
{
 
44
public:
 
45
  zorba_store_unordered_maps_create(const signature& sig, FunctionConsts::FunctionKind kind)
 
46
    : 
 
47
    function(sig, kind)
 
48
  {
 
49
  }
 
50
 
 
51
  unsigned short getScriptingKind() const { return SEQUENTIAL_FUNC_EXPR; }
 
52
 
 
53
  bool accessesDynCtx() const { return true; }
 
54
 
 
55
  CODEGEN_DECL();
 
56
};
 
57
 
 
58
 
 
59
//zorba-store-unordered-maps:drop
 
60
class zorba_store_unordered_maps_drop : public function
 
61
{
 
62
public:
 
63
  zorba_store_unordered_maps_drop(const signature& sig, FunctionConsts::FunctionKind kind)
 
64
    : 
 
65
    function(sig, kind)
 
66
  {
 
67
  }
 
68
 
 
69
  unsigned short getScriptingKind() const { return SEQUENTIAL_FUNC_EXPR; }
 
70
 
 
71
  bool accessesDynCtx() const { return true; }
 
72
 
 
73
  CODEGEN_DECL();
 
74
};
 
75
 
 
76
 
 
77
//zorba-store-unordered-maps:get
 
78
class zorba_store_unordered_maps_get : public function
 
79
{
 
80
public:
 
81
  zorba_store_unordered_maps_get(const signature& sig, FunctionConsts::FunctionKind kind)
 
82
    : 
 
83
    function(sig, kind)
 
84
  {
 
85
  }
 
86
 
 
87
  bool accessesDynCtx() const { return true; }
 
88
 
 
89
  CODEGEN_DECL();
 
90
};
 
91
 
 
92
 
 
93
//zorba-store-unordered-maps:insert
 
94
class zorba_store_unordered_maps_insert : public function
 
95
{
 
96
public:
 
97
  zorba_store_unordered_maps_insert(const signature& sig, FunctionConsts::FunctionKind kind)
116
98
    : 
117
99
    function(sig, kind)
118
100
  {
128
110
};
129
111
 
130
112
 
131
 
//zorba-store-data-structure-unordered-map:remove
132
 
class zorba_store_data_structure_unordered_map_remove : public function
 
113
//zorba-store-unordered-maps:delete
 
114
class zorba_store_unordered_maps_delete : public function
133
115
{
134
116
public:
135
 
  zorba_store_data_structure_unordered_map_remove(const signature& sig, FunctionConsts::FunctionKind kind)
 
117
  zorba_store_unordered_maps_delete(const signature& sig, FunctionConsts::FunctionKind kind)
136
118
    : 
137
119
    function(sig, kind)
138
120
  {
146
128
};
147
129
 
148
130
 
149
 
//zorba-store-data-structure-unordered-map:keys
150
 
class zorba_store_data_structure_unordered_map_keys : public function
151
 
{
152
 
public:
153
 
  zorba_store_data_structure_unordered_map_keys(const signature& sig, FunctionConsts::FunctionKind kind)
154
 
    : 
155
 
    function(sig, kind)
156
 
  {
157
 
  }
158
 
 
159
 
  bool accessesDynCtx() const { return true; }
160
 
 
161
 
  CODEGEN_DECL();
162
 
};
163
 
 
164
 
 
165
 
//zorba-store-data-structure-unordered-map:size
166
 
class zorba_store_data_structure_unordered_map_size : public function
167
 
{
168
 
public:
169
 
  zorba_store_data_structure_unordered_map_size(const signature& sig, FunctionConsts::FunctionKind kind)
170
 
    : 
171
 
    function(sig, kind)
172
 
  {
173
 
  }
174
 
 
175
 
  bool accessesDynCtx() const { return true; }
176
 
 
177
 
  CODEGEN_DECL();
178
 
};
179
 
 
180
 
 
181
 
//zorba-store-data-structure-unordered-map:available-maps
182
 
class zorba_store_data_structure_unordered_map_available_maps : public function
183
 
{
184
 
public:
185
 
  zorba_store_data_structure_unordered_map_available_maps(const signature& sig, FunctionConsts::FunctionKind kind)
186
 
    : 
187
 
    function(sig, kind)
188
 
  {
189
 
  }
190
 
 
191
 
  bool accessesDynCtx() const { return true; }
192
 
 
193
 
  CODEGEN_DECL();
194
 
};
195
 
 
196
 
 
197
 
//zorba-store-data-structure-unordered-map:is-transient
198
 
class zorba_store_data_structure_unordered_map_is_transient : public function
199
 
{
200
 
public:
201
 
  zorba_store_data_structure_unordered_map_is_transient(const signature& sig, FunctionConsts::FunctionKind kind)
 
131
//zorba-store-unordered-maps:keys
 
132
class zorba_store_unordered_maps_keys : public function
 
133
{
 
134
public:
 
135
  zorba_store_unordered_maps_keys(const signature& sig, FunctionConsts::FunctionKind kind)
 
136
    : 
 
137
    function(sig, kind)
 
138
  {
 
139
  }
 
140
 
 
141
  bool accessesDynCtx() const { return true; }
 
142
 
 
143
  CODEGEN_DECL();
 
144
};
 
145
 
 
146
 
 
147
//zorba-store-unordered-maps:size
 
148
class zorba_store_unordered_maps_size : public function
 
149
{
 
150
public:
 
151
  zorba_store_unordered_maps_size(const signature& sig, FunctionConsts::FunctionKind kind)
 
152
    : 
 
153
    function(sig, kind)
 
154
  {
 
155
  }
 
156
 
 
157
  bool accessesDynCtx() const { return true; }
 
158
 
 
159
  CODEGEN_DECL();
 
160
};
 
161
 
 
162
 
 
163
//zorba-store-unordered-maps:available-maps
 
164
class zorba_store_unordered_maps_available_maps : public function
 
165
{
 
166
public:
 
167
  zorba_store_unordered_maps_available_maps(const signature& sig, FunctionConsts::FunctionKind kind)
 
168
    : 
 
169
    function(sig, kind)
 
170
  {
 
171
  }
 
172
 
 
173
  bool accessesDynCtx() const { return true; }
 
174
 
 
175
  CODEGEN_DECL();
 
176
};
 
177
 
 
178
 
 
179
//zorba-store-unordered-maps:options
 
180
class zorba_store_unordered_maps_options : public function
 
181
{
 
182
public:
 
183
  zorba_store_unordered_maps_options(const signature& sig, FunctionConsts::FunctionKind kind)
202
184
    : 
203
185
    function(sig, kind)
204
186
  {