Home
last modified time | relevance | path

Searched refs:operation_up (Results 1 – 25 of 33) sorted by relevance

12

/netbsd/src/external/gpl3/gdb/dist/gdb/
Dada-exp.h117 virtual operation_up replace (operation_up &&owner,
128 : public tuple_holding_operation<operation_up>
171 : public tuple_holding_operation<operation_up, struct type *>
187 : public tuple_holding_operation<operation_up, operation_up, operation_up>
209 : public tuple_holding_operation<operation_up, struct type *>
230 : public tuple_holding_operation<enum exp_opcode, operation_up, operation_up> enum
256 : public tuple_holding_operation<enum exp_opcode, operation_up, operation_up> enum
291 : public maybe_constant_operation<operation_up, operation_up, operation_up>,
320 : public maybe_constant_operation<operation_up, operation_up, int>
342 : public maybe_constant_operation<operation_up, enum exp_opcode, int>
[all …]
Drust-parse.c271 operation_up parse_entry_point () in parse_entry_point()
274 operation_up result = parse_expr (); in parse_entry_point()
280 operation_up parse_tuple ();
281 operation_up parse_array ();
282 operation_up name_to_operation (const std::string &name);
283 operation_up parse_struct_expr (struct type *type);
284 operation_up parse_binop (bool required);
285 operation_up parse_range ();
286 operation_up parse_expr ();
287 operation_up parse_sizeof ();
[all …]
Dada-exp.y162 static operation_up
163 resolve (operation_up &&op, bool deprocedure_p, struct type *context_type) in resolve()
165 operation_up result = std::move (op); in resolve()
180 static operation_up
192 operation_up arg = ada_pop (); in ada_wrap()
202 operation_up arg = ada_pop (false);
203 operation_up addr = make_operation<unop_addr_operation> (std::move (arg));
204 operation_up wrapped
215 static operation_up
216 maybe_overload (enum exp_opcode op, operation_up &lhs, operation_up &rhs) in maybe_overload()
[all …]
Df-exp.y268 std::vector<operation_up> args
354 operation_up high = pstate->pop ();
355 operation_up low = pstate->pop ();
358 std::move (high), operation_up ());
364 operation_up low = pstate->pop ();
367 operation_up (), operation_up ());
373 operation_up high = pstate->pop ();
375 (RANGE_LOW_BOUND_DEFAULT, operation_up (),
376 std::move (high), operation_up ());
385 operation_up (), operation_up (),
[all …]
Drust-exp.h68 : public tuple_holding_operation<operation_up, operation_up>
97 : public tuple_holding_operation<operation_up>
121 : public tuple_holding_operation<enum range_flag, operation_up, operation_up> enum
147 : public tuple_holding_operation<int, operation_up>
176 const std::vector<operation_up> &args) override;
184 : public tuple_holding_operation<struct type *, operation_up,
186 operation_up>>>
204 : public tuple_holding_operation<operation_up>
208 explicit rust_parenthesized_operation (operation_up op) in rust_parenthesized_operation()
Dexpop.h255 check_objfile (const operation_up &op, struct objfile *objfile) in check_objfile()
310 const operation_up &op) in dump_for_expression()
442 check_constant (const operation_up &item) in check_constant()
617 const std::vector<operation_up> &args) override;
659 const std::vector<operation_up> &args) override;
743 const std::vector<operation_up> &args) override in evaluate_funcall()
789 : public maybe_constant_operation<operation_up, std::string>
929 : public maybe_constant_operation<operation_up, operation_up, operation_up>
944 : public maybe_constant_operation<operation_up, operation_up, operation_up>
975 : public maybe_constant_operation<operation_up, operation_up, struct type *>
[all …]
Dparser-defs.h73 void set_operation (expr::operation_up &&op) in set_operation()
206 void push (expr::operation_up &&op) in push()
230 expr::operation_up pop () in pop()
232 expr::operation_up result = std::move (m_operations.back ()); in pop()
238 std::vector<expr::operation_up> pop_vector (int n) in pop_vector()
240 std::vector<expr::operation_up> result (n); in pop_vector()
252 operation_up v = ::expr::make_operation<T> (pop ()); in wrap()
261 expr::operation_up rhs = pop (); in wrap2()
262 expr::operation_up lhs = pop (); in wrap2()
325 std::vector<expr::operation_up> m_operations;
Dc-exp.h106 : public tuple_holding_operation<CORE_ADDR, operation_up,
107 std::vector<operation_up>>
126 typename BASE = maybe_constant_operation<operation_up, operation_up>>
188 operation_up, operation_up> enum
204 : public tuple_holding_operation<operation_up, operation_up, operation_up>
Df-exp.h208 : public tuple_holding_operation<operation_up, type*>
234 : public tuple_holding_operation<operation_up, operation_up, type *>
294 : public tuple_holding_operation<enum range_flag, operation_up, operation_up,
295 operation_up> enum
336 : public tuple_holding_operation<operation_up, std::vector<operation_up>>
357 : public tuple_holding_operation<exp_opcode, operation_up>
373 : public tuple_holding_operation<exp_opcode, operation_up, operation_up>
389 : public tuple_holding_operation<exp_opcode, operation_up, operation_up,
Dstap-probe.c266 static expr::operation_up stap_parse_argument_1 (struct stap_parse_info *p,
267 expr::operation_up &&lhs,
271 static expr::operation_up stap_parse_argument_conditionally
434 typedef expr::operation_up binop_maker_ftype (expr::operation_up &&,
435 expr::operation_up &&);
442 static expr::operation_up
443 stap_make_binop (enum exp_opcode opcode, expr::operation_up &&lhs, in stap_make_binop()
444 expr::operation_up &&rhs) in stap_make_binop()
700 static expr::operation_up
736 operation_up disp_op; in stap_parse_register_operand()
[all …]
Dexpression.h82 typedef std::unique_ptr<operation> operation_up; typedef
134 const std::vector<operation_up> &args) in evaluate_funcall()
172 const std::vector<operation_up> &args);
187 operation_up
190 return operation_up (new T (std::forward<Arg> (args)...)); in make_operation()
238 expr::operation_up op;
Dm2-exp.h40 : public tuple_holding_operation<operation_up>
61 : public tuple_holding_operation<operation_up, operation_up>
Dd-exp.y202 operation_up rhs = pstate->pop ();
203 operation_up lhs = pstate->pop ();
213 operation_up last = pstate->pop ();
214 operation_up mid = pstate->pop ();
215 operation_up first = pstate->pop ();
356 pstate->push (operation_up (op));
368 pstate->push (operation_up (op));
399 std::vector<operation_up> args
410 std::vector<operation_up> args
425 operation_up last = pstate->pop ();
[all …]
Dc-exp.y380 pstate->push (operation_up (op));
389 pstate->push (operation_up (op));
406 pstate->push (operation_up (op));
440 pstate->push (operation_up (op));
449 pstate->push (operation_up (op));
466 pstate->push (operation_up (op));
554 std::vector<operation_up> args
567 (pstate->pop (), std::vector<operation_up> ());
582 std::vector<operation_up> args
654 std::vector<operation_up> args
[all …]
Dm2-exp.y241 operation_up rhs = pstate->pop ();
242 operation_up lhs = pstate->pop ();
254 operation_up rhs = pstate->pop ();
255 operation_up lhs = pstate->pop ();
299 std::vector<operation_up> args
312 std::vector<operation_up> args
Dgo-exp.y252 pstate->push (operation_up (op));
261 pstate->push (operation_up (op));
275 std::vector<operation_up> args
399 operation_up last = pstate->pop ();
400 operation_up mid = pstate->pop ();
401 operation_up first = pstate->pop ();
414 operation_up rhs = pstate->pop ();
415 operation_up lhs = pstate->pop ();
Damd64-linux-tdep.c1749 static expr::operation_up
1781 operation_up disp = make_operation<long_const_operation> (long_type, in amd64_dtrace_parse_probe_argument()
1785 operation_up reg = make_operation<register_operation> (regname); in amd64_dtrace_parse_probe_argument()
1787 operation_up add = make_operation<add_operation> (std::move (disp), in amd64_dtrace_parse_probe_argument()
1791 operation_up cast = make_operation<unop_cast_operation> (std::move (add), in amd64_dtrace_parse_probe_argument()
Dp-exp.y290 pstate->push (operation_up (op));
298 pstate->push (operation_up (op));
331 std::vector<operation_up> args
568 std::vector<operation_up> args (count + 1);
700 operation_up thisop
Deval.c661 const std::vector<operation_up> &args) in evaluate_funcall()
685 const std::vector<operation_up> &args) in evaluate_funcall()
713 const std::vector<operation_up> &args) in evaluate_funcall()
787 const std::vector<operation_up> &args) in evaluate_funcall()
848 const std::vector<operation_up> &args) in evaluate_funcall()
2227 std::vector<operation_up> &args = std::get<2> (m_storage); in evaluate()
2247 std::vector<operation_up> &values = std::get<1> (m_storage); in evaluate()
2319 std::vector<operation_up> &arg_ops = std::get<2> (m_storage); in evaluate()
2345 const std::vector<operation_up> &in_args = std::get<2> (m_storage); in evaluate_struct_tuple()
2408 const std::vector<operation_up> &in_args = std::get<2> (m_storage); in evaluate()
Darm-linux-tdep.c1183 static expr::operation_up
1257 operation_up disp = make_operation<long_const_operation> (long_type, in arm_stap_parse_special_token()
1261 operation_up reg in arm_stap_parse_special_token()
1264 operation_up sum in arm_stap_parse_special_token()
Di386-tdep.h488 extern expr::operation_up i386_stap_parse_special_token
Di386-tdep.c4064 static expr::operation_up
4169 operation_up offset in i386_stap_parse_special_token_triplet()
4172 operation_up reg in i386_stap_parse_special_token_triplet()
4177 operation_up sum in i386_stap_parse_special_token_triplet()
4197 static expr::operation_up
4294 operation_up reg = make_operation<register_operation> (std::move (base)); in i386_stap_parse_special_token_three_arg_disp()
4300 operation_up value in i386_stap_parse_special_token_three_arg_disp()
4306 operation_up ind_reg in i386_stap_parse_special_token_three_arg_disp()
4313 operation_up value in i386_stap_parse_special_token_three_arg_disp()
4319 operation_up sum in i386_stap_parse_special_token_three_arg_disp()
[all …]
Dgdbarch-gen.h1437 typedef expr::operation_up (gdbarch_stap_parse_special_token_ftype) (struct gdbarch *gdbarch, struc…
1438 extern expr::operation_up gdbarch_stap_parse_special_token (struct gdbarch *gdbarch, struct stap_pa…
1477 typedef expr::operation_up (gdbarch_dtrace_parse_probe_argument_ftype) (struct gdbarch *gdbarch, in…
1478 extern expr::operation_up gdbarch_dtrace_parse_probe_argument (struct gdbarch *gdbarch, int narg);
Daarch64-linux-tdep.c1682 static expr::operation_up
1746 operation_up disp = make_operation<long_const_operation> (long_type, in aarch64_stap_parse_special_token()
1750 operation_up reg in aarch64_stap_parse_special_token()
1753 operation_up sum in aarch64_stap_parse_special_token()
Dada-lang.c9327 aggregate_assigner::assign (LONGEST index, operation_up &arg) in assign()
9416 (operation_up &&base, std::vector<ada_component_up> &&components) in ada_aggregate_component()
9526 operation_up &op) in assign()
9559 operation_up &op) in assign()
10484 operation_up
10485 ada_resolvable::replace (operation_up &&owner, in replace()
10495 std::vector<operation_up> ())); in replace()
10553 operation_up
10554 ada_char_operation::replace (operation_up &&owner, in replace()
10561 operation_up result = std::move (owner); in replace()
[all …]

12