Lines Matching refs:push

142                 fields.push(format!("ref {mut_}arg"));  in gen_arguments_method()
146 fields.push(format!("args: ref {mut_}{arg}")); in gen_arguments_method()
149 fields.push("..".into()); in gen_arguments_method()
234 members.push("args"); in gen_instruction_data_impl()
237 members.push("arg"); in gen_instruction_data_impl()
240 members.push("args"); in gen_instruction_data_impl()
249 members.push("destination"); in gen_instruction_data_impl()
253 members.push("blocks"); in gen_instruction_data_impl()
261 members.push("block"); in gen_instruction_data_impl()
268 members.push(field.member); in gen_instruction_data_impl()
311 members.push("ref args"); in gen_instruction_data_impl()
314 members.push("ref arg"); in gen_instruction_data_impl()
317 members.push("ref args"); in gen_instruction_data_impl()
326 members.push("ref destination"); in gen_instruction_data_impl()
330 members.push("ref blocks"); in gen_instruction_data_impl()
338 members.push("block"); in gen_instruction_data_impl()
345 members.push(field.member); in gen_instruction_data_impl()
395 members.push("ref args"); in gen_instruction_data_impl()
397 members.push("arg"); in gen_instruction_data_impl()
399 members.push("args"); in gen_instruction_data_impl()
405 members.push("destination"); in gen_instruction_data_impl()
408 members.push("blocks"); in gen_instruction_data_impl()
415 members.push("block"); in gen_instruction_data_impl()
421 members.push(field.member); in gen_instruction_data_impl()
475 members.push("args"); in gen_instruction_data_impl()
477 members.push("arg"); in gen_instruction_data_impl()
479 members.push("args"); in gen_instruction_data_impl()
485 members.push("destination"); in gen_instruction_data_impl()
488 members.push("blocks"); in gen_instruction_data_impl()
495 members.push("block"); in gen_instruction_data_impl()
501 members.push(field.member); in gen_instruction_data_impl()
911 … constraints.push(get_constraint(&inst.operands_out[index], ctrl_typevar, &mut type_sets)); in gen_type_constraints()
914 … constraints.push(get_constraint(&inst.operands_in[index], ctrl_typevar, &mut type_sets)); in gen_type_constraints()
1007 args.push(format!("arg{i}")); in gen_member_inits()
1019 blocks.push(format!("block{i}")); in gen_member_inits()
1050 args.push(format!("{}: {}", f.member, f.kind.rust_type)); in gen_format_constructor()
1060 args.push("args: ir::ValueList".into()); in gen_format_constructor()
1064 args.push(format!("arg{i}: Value")); in gen_format_constructor()
1119 args.push(format!("{}: crate::ir::Type", poly.ctrl_typevar.name)); in gen_inst_builder()
1120 args_doc.push(format!( in gen_inst_builder()
1133 args.push(format!("{}_label: {}", op.name, "ir::Block")); in gen_inst_builder()
1134 args_doc.push(format!( in gen_inst_builder()
1143 args.push(format!( in gen_inst_builder()
1147 args_doc.push(format!("- {}_args: {}", op.name, "Block arguments")); in gen_inst_builder()
1149 block_args.push(op); in gen_inst_builder()
1151 args.push("block: ir::Block".into()); in gen_inst_builder()
1152 args_doc.push("- block: raw basic block".into()); in gen_inst_builder()
1156 tmpl_types.push(format!("{}: Into<{}>", t, op.kind.rust_type)); in gen_inst_builder()
1157 into_args.push(op.name); in gen_inst_builder()
1162 args.push(format!("{}: {}", op.name, t)); in gen_inst_builder()
1163 args_doc.push(format!("- {}: {}", op.name, op.doc())); in gen_inst_builder()
1176 rets_doc.push(format!("- {}: {}", op.name, op.doc())); in gen_inst_builder()
1247 args.push("ctrl_typevar"); in gen_inst_builder()
1250 args.push(&poly.ctrl_typevar.name); in gen_inst_builder()
1254 args.push("types::INVALID"); in gen_inst_builder()
1259 args.push(inst.operands_in[op_num].name); in gen_inst_builder()
1266 args.push("vlist"); in gen_inst_builder()
1282 args.push(inst.operands_in[op_num].name); in gen_inst_builder()