Lines Matching refs:buffer
46 IMPORT { g_callbacks->import(&($1.buffer)); }
47 | IMPORT imports { g_callbacks->import(&($1.buffer)); }
71 $2.buffer.lineno, $2.buffer.data);
86 b->keyword_token = $1.buffer;
87 b->name = $2.buffer;
89 b->semicolon_token = $3.buffer;
95 g_currentFilename, $1.buffer.lineno);
100 g_currentFilename, $2.buffer.lineno, $2.buffer.data);
107 b->keyword_token = $1.buffer;
108 b->name = $2.buffer;
110 b->semicolon_token = $3.buffer;
116 g_currentFilename, $1.buffer.lineno);
121 g_currentFilename, $2.buffer.lineno, $2.buffer.data);
132 c->interface_token = $1.buffer;
142 c->interface_token = $2.buffer;
144 c->oneway_token = $1.buffer;
152 c->interface_token = $1.buffer;
168 c->name = $2.buffer;
170 c->open_brace_token = $3.buffer;
172 c->close_brace_token = $5.buffer;
177 g_currentFilename, $2.buffer.lineno, $2.buffer.data);
182 g_currentFilename, $2.buffer.lineno, $2.buffer.data);
204 g_currentFilename, $3.buffer.lineno);
217 method->name = $2.buffer;
218 method->open_paren_token = $3.buffer;
220 method->close_paren_token = $5.buffer;
221 method->semicolon_token = $6.buffer;
230 method->oneway_token = $1.buffer;
232 method->name = $3.buffer;
233 method->open_paren_token = $4.buffer;
235 method->close_paren_token = $6.buffer;
236 method->semicolon_token = $7.buffer;
253 $3.arg->comma_token = $2.buffer;
258 fprintf(stderr, "%s:%d: syntax error in parameter list\n", g_currentFilename, $1.buffer.lineno);
267 arg->direction = $1.buffer;
269 arg->name = $3.buffer;
277 $$.type.type = $1.buffer;
282 $$.type.type = $1.buffer;
283 $$.type.array_token = $2.buffer;
284 $$.type.dimension = count_brackets($2.buffer.data);
287 $$.type.type = $1.buffer;
294 { init_buffer_type(&$$.buffer, yylineno); }
295 | IN { $$.buffer = $1.buffer; }
296 | OUT { $$.buffer = $1.buffer; }
297 | INOUT { $$.buffer = $1.buffer; }