Lines Matching defs:m_options
121 Options *GetOptions() override { return &m_options; }
130 if (m_options.address) {
131 if (m_options.reg || m_options.offset) {
136 valobj_sp = frame_sp->GuessValueForAddress(*m_options.address);
137 } else if (m_options.reg) {
139 *m_options.reg, m_options.offset.value_or(0));
176 CommandOptions m_options;
265 Options *GetOptions() override { return &m_options; }
274 if (m_options.relative_frame_offset) {
281 if (*m_options.relative_frame_offset == 1 ||
282 *m_options.relative_frame_offset == -1) {
286 if (candidate_idx == 0 && *m_options.relative_frame_offset == -1) {
290 candidate_idx += *m_options.relative_frame_offset;
301 m_options.relative_frame_offset = candidate_idx - frame_idx;
304 if (*m_options.relative_frame_offset < 0) {
306 -*m_options.relative_frame_offset)
307 frame_idx += *m_options.relative_frame_offset;
317 } else if (*m_options.relative_frame_offset > 0) {
323 + *m_options.relative_frame_offset;
331 *m_options.relative_frame_offset)
332 frame_idx += *m_options.relative_frame_offset;
349 m_options.GenerateOptionUsage(
380 CommandOptions m_options;
794 CommandOptions m_options;
796 Options *GetOptions() override { return &m_options; }
858 if (m_options.m_class_name.empty()) {
864 if (m_options.m_module.empty()) {
870 if (m_options.m_symbols.empty()) {
877 if (m_options.m_regex && m_options.m_symbols.size() > 1) {
887 !interpreter->CheckObjectExists(m_options.m_class_name.c_str())) {
894 interpreter, m_options.m_class_name.c_str()));
895 if (m_options.m_regex) {
897 RegularExpressionSP(new RegularExpression(m_options.m_module));
899 RegularExpressionSP(new RegularExpression(m_options.m_symbols.front()));
902 m_options.m_first_instruction_only);
904 auto module = ConstString(m_options.m_module);
905 std::vector<ConstString> symbols(m_options.m_symbols.begin(),
906 m_options.m_symbols.end());
910 m_options.m_first_instruction_only);