Lines Matching refs:current_entry
101 std::optional<u64> current_entry; in Parse() local
109 current_entry = 0; in Parse()
111 if (out[*current_entry].definition.num_opcodes > 0) { in Parse()
120 std::memcpy(out[*current_entry].definition.readable_name.data(), name.data(), in Parse()
121 std::min<std::size_t>(out[*current_entry].definition.readable_name.size(), in Parse()
123 out[*current_entry] in Parse()
124 .definition.readable_name[out[*current_entry].definition.readable_name.size() - 1] = in Parse()
129 current_entry = out.size(); in Parse()
137 std::memcpy(out[*current_entry].definition.readable_name.data(), name.data(), in Parse()
138 std::min<std::size_t>(out[*current_entry].definition.readable_name.size(), in Parse()
140 out[*current_entry] in Parse()
141 .definition.readable_name[out[*current_entry].definition.readable_name.size() - 1] = in Parse()
146 if (!current_entry || out[*current_entry].definition.num_opcodes >= in Parse()
147 out[*current_entry].definition.opcodes.size()) { in Parse()
157 out[*current_entry].definition.opcodes[out[*current_entry].definition.num_opcodes++] = in Parse()