MCPcopy Create free account
hub / github.com/KDE/kdevelop / groupForRegisterName

Method groupForRegisterName

plugins/debuggercommon/registers/registercontroller.cpp:153–168  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

151}
152
153GroupsName IRegisterController::groupForRegisterName(const QString& name) const
154{
155 const auto namesOfRegisterGroups = this->namesOfRegisterGroups();
156 for (const GroupsName& group : namesOfRegisterGroups) {
157 const QStringList registersInGroup = registerNamesForGroup(group);
158 if (group.flagName() == name) {
159 return group;
160 }
161 for (const QString& n : registersInGroup) {
162 if (n == name) {
163 return group;
164 }
165 }
166 }
167 return GroupsName();
168}
169
170void IRegisterController::updateValuesForRegisters(RegistersGroup* registers) const
171{

Callers

nothing calls this directly

Calls 3

flagNameMethod · 0.80
GroupsNameClass · 0.70
namesOfRegisterGroupsMethod · 0.45

Tested by

no test coverage detected