Lines Matching refs:ast_expression
217 class ast_expression : public ast_node {
219 ast_expression(int oper, ast_expression *,
220 ast_expression *, ast_expression *);
222 ast_expression(const char *identifier) : in ast_expression() function
251 ast_expression *subexpressions[3];
289 class ast_expression_bin : public ast_expression {
291 ast_expression_bin(int oper, ast_expression *, ast_expression *);
299 class ast_function_expression : public ast_expression {
301 ast_function_expression(ast_expression *callee) in ast_function_expression()
302 : ast_expression(ast_function_call, callee, in ast_function_expression()
310 : ast_expression(ast_function_call, (ast_expression *) type, in ast_function_expression()
349 ast_array_specifier(const struct YYLTYPE &locp, ast_expression *dim) in ast_array_specifier()
355 void add_dimension(ast_expression *dim) in add_dimension()
376 ast_layout_expression(const struct YYLTYPE &locp, ast_expression *expr) in ast_layout_expression()
405 class ast_aggregate_initializer : public ast_expression {
408 : ast_expression(ast_aggregate, NULL, NULL, NULL), in ast_aggregate_initializer()
448 ast_expression *initializer);
455 ast_expression *initializer;
651 ast_expression *align;
662 ast_expression *location;
669 ast_expression *index;
677 ast_expression *component;
683 ast_expression *stream;
686 ast_expression *xfb_buffer;
689 ast_expression *xfb_stride;
706 ast_expression *binding;
716 ast_expression *offset;
1015 ast_expression_statement(ast_expression *);
1021 ast_expression *expression;
1027 ast_case_label(ast_expression *test_value);
1036 ast_expression *test_value;
1101 ast_selection_statement(ast_expression *condition,
1109 ast_expression *condition;
1117 ast_switch_statement(ast_expression *test_expression,
1124 ast_expression *test_expression;
1134 ast_expression *rest_expression, ast_node *body);
1149 ast_expression *rest_expression;
1165 ast_jump_statement(int mode, ast_expression *return_value);
1178 ast_expression *opt_return_value;
1301 _mesa_ast_field_selection_to_hir(const ast_expression *expr,
1313 ast_expression *expr);
1331 ast_expression *const_expression,