MCPcopy Create free account
hub / github.com/Codeya-IDE/deepin-ide / execute

Method execute

src/tools/debugadapter/debugmanager.cpp:164–178  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

162}
163
164void DebugManager::execute()
165{
166 initProcess();
167
168 foreach (auto arg, d->debugger->preArguments()) {
169 d->arguments.prepend(arg);
170 }
171 d->process->setArguments(d->arguments);
172 d->process->setProgram(d->debugger->program());
173 d->process->setEnvironment(d->environment);
174 d->process->start();
175
176 //init after process started
177 d->debugger->init();
178}
179
180bool DebugManager::command(const QString &cmd, bool interrupt)
181{

Callers

nothing calls this directly

Calls 6

setArgumentsMethod · 0.45
setProgramMethod · 0.45
programMethod · 0.45
setEnvironmentMethod · 0.45
startMethod · 0.45
initMethod · 0.45

Tested by

no test coverage detected