/haiku-buildtools/gcc/gcc/go/gofrontend/ |
H A D | expressions.h | 61 class Expression class 124 Expression(Expression_classification, Location); 126 virtual ~Expression(); 130 static Expression* 135 static Expression* 139 static Expression* 140 make_unary(Operator, Expression*, Location); 143 static Expression* 144 make_binary(Operator, Expression*, Expression*, Locatio [all...] |
H A D | parse.h | 20 class Expression; 59 Expression* index; 61 Expression* value; 63 Expression* range; 81 Expression* expr; 161 Expression_list* expression_list(Expression*, bool may_be_sink, 194 bool init_vars_from_call(const Typed_identifier_list*, Type*, Expression*, 196 bool init_vars_from_map(const Typed_identifier_list*, Type*, Expression*, 199 Expression*, bool is_coloneq, Location); 201 Expression*, boo [all...] |
H A D | statements.h | 34 class Expression; 70 assignment(Expression** plhs, Expression** prhs) = 0; 82 value(Expression**, bool is_stored, bool is_local) = 0; 143 make_temporary(Type*, Expression*, Location); 147 make_assignment(Expression*, Expression*, Location); 151 make_assignment_operation(Operator, Expression*, Expression*, 160 make_tuple_map_assignment(Expression* va [all...] |
H A D | dataflow.h | 10 class Expression; 25 Expression* val; 52 add_def(Named_object* var, Expression* val, Statement* statement,
|
H A D | statements.cc | 78 Statement::traverse_expression(Traverse* traverse, Expression** expr) 83 return Expression::traverse(expr, traverse); 281 Expression* func = Expression::make_func_reference(newfn, NULL, loc); 283 params->push_back(Expression::make_type(var->type(), loc)); 284 Expression* call = Expression::make_call(func, params, false, loc); 292 Expression* e = Expression::make_temporary_reference(temp, loc); 293 e = Expression [all...] |
H A D | expressions.cc | 23 // Class Expression. 25 Expression::Expression(Expression_classification classification, function in class:Expression 31 Expression::~Expression() 38 Expression::traverse(Expression** pexpr, Traverse* traverse) 40 Expression* expr = *pexpr; 55 Expression::traverse_subexpressions(Traverse* traverse) 63 Expression [all...] |
H A D | dataflow.cc | 33 expression(Expression**); 46 get_var(Expression* expr) 61 Dataflow_traverse_expressions::expression(Expression** expr) 83 assignment(Expression** lhs, Expression** rhs); 86 value(Expression**, bool, bool); 100 Expression* init = var->var_value()->init(); 104 Expression* e = init; 113 Dataflow_traverse_assignment::assignment(Expression** plhs, Expression** prh [all...] |
H A D | ast-dump.h | 12 class Expression; 64 dump_expression(const Expression*); 104 dump_to_stream(const Expression* expr, std::ostream* out);
|
H A D | types.h | 37 class Expression; 183 Expression* 184 bind_method(Expression* expr, Location location) const; 235 virtual Expression* 236 do_bind_method(Expression* expr, Location location) const = 0; 289 Expression* 290 do_bind_method(Expression* expr, Location location) const; 334 Expression* 335 do_bind_method(Expression* expr, Location location) const; 535 make_array_type(Type* element_type, Expression* lengt [all...] |
H A D | types.cc | 1218 Expression* initializer = this->do_type_descriptor(gogo, NULL); 1370 Expression* 1378 Expression* 1392 Expression** offset, int stack_size) 1896 Expression* key_ref = Expression::make_var_reference(key_arg, bloc); 1897 Expression* keysz_ref = Expression::make_var_reference(keysz_arg, bloc); 1901 Expression* func = Expression [all...] |
H A D | parse.cc | 126 // ExpressionList = Expression { "," Expression } . 134 Parse::expression_list(Expression* first, bool may_be_sink, 381 // ArrayLength = Expression . 390 Expression* length = NULL; 403 length = Expression::make_nil(this->location()); 410 length = Expression::make_error(this->location()); 1705 Expression* expr, bool is_coloneq, 1727 Expression* init = Expression [all...] |
H A D | runtime.cc | 205 static Expression* 206 convert_to_runtime_function_type(Runtime_function_type bft, Expression* e, 233 e = Expression::make_cast(t, e, loc); 242 return Expression::make_unsafe_cast(runtime_function_type(bft), e, loc); 374 Expression* func = Expression::make_func_reference(no, NULL, loc); 383 Expression* e = va_arg(ap, Expression*); 389 return Expression::make_call(func, args, false, loc); 400 Expression* iexp [all...] |
H A D | gogo.cc | 136 Expression::make_boolean(true, loc), 142 Expression::make_boolean(false, loc), 148 Expression::make_nil(loc), 155 Expression::make_iota(), 596 Expression* zero = Expression::make_integer_ul(0, NULL, bloc); 648 Expression* e = Expression::make_integer_int64(this->zero_value_size_, 743 Expression* length = Expression [all...] |
H A D | gogo.h | 21 class Expression; 362 add_constant(const Typed_identifier&, Expression*, int iota_value); 507 lower_expression(Named_object* function, Statement_inserter*, Expression**); 519 flatten_expression(Named_object* function, Statement_inserter*, Expression**); 615 Expression* 623 Expression* 1110 Expression* 1116 set_descriptor(Expression* descriptor) 1140 Expression* 1191 Expression* descriptor [all...] |
H A D | ast-dump.cc | 212 Ast_dump_context::dump_expression(const Expression* e) 227 for (std::vector<Expression*>::const_iterator it = el->begin(); 465 Ast_dump_context::dump_to_stream(const Expression* expr, std::ostream* out)
|
/haiku-buildtools/gcc/libvtv/testsuite/libvtv.cc/ |
H A D | v8-test-2.cc | 39 class Expression: public AstNode { class in inherits:AstNode 45 class Literal: public Expression { 55 class CallRuntime: public Expression { 64 Expression * 75 Expression * 78 Expression *expression = ExpressionCheck (ok); 79 Expression *return_expr = NULL;
|
/haiku-buildtools/binutils/gas/testsuite/gas/sparc/ |
H A D | pr19910-2.l | 2 .*pr19910-2.s:2: Error: Expression inside %hi could not be parsed 4 .*pr19910-2.s:5: Error: Expression inside %lo could not be parsed
|
/haiku-buildtools/binutils/gold/ |
H A D | expression.cc | 51 struct Expression::Expression_eval_info 86 Expression::eval(const Symbol_table* symtab, const Layout* layout, 96 Expression::eval_with_dot(const Symbol_table* symtab, const Layout* layout, 113 Expression::eval_maybe_dot(const Symbol_table* symtab, const Layout* layout, 171 class Integer_expression : public Expression 190 extern "C" Expression* 198 class Symbol_expression : public Expression 247 class Dot_expression : public Expression 277 extern "C" Expression* 288 class Unary_expression : public Expression [all...] |
H A D | script-sections.h | 38 class Expression; 106 add_data(int size, bool is_signed, Expression* val); 110 add_symbol_assignment(const char* name, size_t length, Expression* value, 115 add_dot_assignment(Expression* value); 119 add_assertion(Expression* check, const char* message, size_t messagelen); 123 add_fill(Expression* val); 190 Expression* load_address); 230 Expression*, Expression*); 233 Expression* [all...] |
H A D | script.h | 65 class Expression class in namespace:gold 69 Expression() function in class:gold::Expression 73 virtual ~Expression() 128 // directly by children of Expression on other Expression objects. 134 Expression(const Expression&); 135 Expression& operator=(const Expression&); 334 Expression* va [all...] |
H A D | script-sections.cc | 51 Expression* start, Expression* length) 68 Expression* 73 Expression* 89 Expression* 187 Expression* start_; 188 Expression* length_; 709 Expression* val, bool provide, bool hidden) 754 Sections_element_dot_assignment(Expression* val) 791 Expression* val [all...] |
H A D | script-c.h | 52 /* The expression functions deal with pointers to Expression objects. 58 class Expression; 59 typedef Expression* Expression_ptr;
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/torture/ |
H A D | pr45877.C | 59 typedef E_F0 * Expression; typedef 103 Expression a,b; 109 Op(Expression aa,Expression bb) : a(aa),b(bb) { }
|
/haiku-buildtools/binutils/gas/testsuite/gas/m68hc11/ |
H A D | malis.s | 47 ;; Section 8.2.7.1 Primary Expression 51 ;; Section 8.2.7.2 Absolute Expression
|
/haiku-buildtools/legacy/binutils/gas/testsuite/gas/m68hc11/ |
H A D | malis.s | 47 ;; Section 8.2.7.1 Primary Expression 51 ;; Section 8.2.7.2 Absolute Expression
|