forked from qt-creator/qt-creator
debugger: code cosmetics
This commit is contained in:
@@ -237,7 +237,6 @@ enum DebuggerEngineType
|
|||||||
ScriptEngineType = 0x02,
|
ScriptEngineType = 0x02,
|
||||||
CdbEngineType = 0x04,
|
CdbEngineType = 0x04,
|
||||||
PdbEngineType = 0x08,
|
PdbEngineType = 0x08,
|
||||||
TcfEngineType = 0x10,
|
|
||||||
QmlEngineType = 0x20,
|
QmlEngineType = 0x20,
|
||||||
QmlCppEngineType = 0x40,
|
QmlCppEngineType = 0x40,
|
||||||
LldbEngineType = 0x80,
|
LldbEngineType = 0x80,
|
||||||
@@ -245,7 +244,6 @@ enum DebuggerEngineType
|
|||||||
| ScriptEngineType
|
| ScriptEngineType
|
||||||
| CdbEngineType
|
| CdbEngineType
|
||||||
| PdbEngineType
|
| PdbEngineType
|
||||||
| TcfEngineType
|
|
||||||
| QmlEngineType
|
| QmlEngineType
|
||||||
| QmlCppEngineType
|
| QmlCppEngineType
|
||||||
| LldbEngineType
|
| LldbEngineType
|
||||||
|
@@ -1235,10 +1235,6 @@ bool DebuggerPluginPrivate::parseArgument(QStringList::const_iterator &it,
|
|||||||
*enabledEngines &= ~ScriptEngineType;
|
*enabledEngines &= ~ScriptEngineType;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if (option == _("-disable-tcf")) {
|
|
||||||
*enabledEngines &= ~TcfEngineType;
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
if (option == _("-disable-lldb")) {
|
if (option == _("-disable-lldb")) {
|
||||||
*enabledEngines &= ~LldbEngineType;
|
*enabledEngines &= ~LldbEngineType;
|
||||||
return true;
|
return true;
|
||||||
@@ -1261,7 +1257,6 @@ bool DebuggerPluginPrivate::parseArguments(const QStringList &args,
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool DebuggerPluginPrivate::initialize(const QStringList &arguments,
|
bool DebuggerPluginPrivate::initialize(const QStringList &arguments,
|
||||||
QString *errorMessage)
|
QString *errorMessage)
|
||||||
{
|
{
|
||||||
|
@@ -111,8 +111,6 @@ static const char *engineTypeName(DebuggerEngineType et)
|
|||||||
return "Cdb engine";
|
return "Cdb engine";
|
||||||
case Debugger::PdbEngineType:
|
case Debugger::PdbEngineType:
|
||||||
return "Pdb engine";
|
return "Pdb engine";
|
||||||
case Debugger::TcfEngineType:
|
|
||||||
return "Tcf engine";
|
|
||||||
case Debugger::QmlEngineType:
|
case Debugger::QmlEngineType:
|
||||||
return "QML engine";
|
return "QML engine";
|
||||||
case Debugger::QmlCppEngineType:
|
case Debugger::QmlCppEngineType:
|
||||||
@@ -410,10 +408,10 @@ static QList<DebuggerEngineType> enginesForMode(DebuggerStartMode startMode,
|
|||||||
{
|
{
|
||||||
QList<DebuggerEngineType> result;
|
QList<DebuggerEngineType> result;
|
||||||
switch (startMode) {
|
switch (startMode) {
|
||||||
case Debugger::NoStartMode:
|
case NoStartMode:
|
||||||
break;
|
break;
|
||||||
case Debugger::StartInternal:
|
case StartInternal:
|
||||||
case Debugger::StartExternal:
|
case StartExternal:
|
||||||
case AttachExternal:
|
case AttachExternal:
|
||||||
if (!hardConstraintsOnly) {
|
if (!hardConstraintsOnly) {
|
||||||
#ifdef Q_OS_WIN
|
#ifdef Q_OS_WIN
|
||||||
@@ -422,11 +420,11 @@ static QList<DebuggerEngineType> enginesForMode(DebuggerStartMode startMode,
|
|||||||
result.push_back(GdbEngineType);
|
result.push_back(GdbEngineType);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case Debugger::AttachCore:
|
case AttachCore:
|
||||||
case Debugger::StartRemoteGdb:
|
case StartRemoteGdb:
|
||||||
result.push_back(GdbEngineType);
|
result.push_back(GdbEngineType);
|
||||||
break;
|
break;
|
||||||
case Debugger::AttachToRemote:
|
case AttachToRemote:
|
||||||
if (!hardConstraintsOnly) {
|
if (!hardConstraintsOnly) {
|
||||||
#ifdef Q_OS_WIN
|
#ifdef Q_OS_WIN
|
||||||
result.push_back(CdbEngineType);
|
result.push_back(CdbEngineType);
|
||||||
@@ -434,9 +432,6 @@ static QList<DebuggerEngineType> enginesForMode(DebuggerStartMode startMode,
|
|||||||
result.push_back(GdbEngineType);
|
result.push_back(GdbEngineType);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case AttachTcf:
|
|
||||||
result.push_back(TcfEngineType);
|
|
||||||
break;
|
|
||||||
case AttachCrashedExternal:
|
case AttachCrashedExternal:
|
||||||
result.push_back(CdbEngineType); // Only CDB can do this
|
result.push_back(CdbEngineType); // Only CDB can do this
|
||||||
break;
|
break;
|
||||||
@@ -493,7 +488,9 @@ ConfigurationCheck::ConfigurationCheck() :
|
|||||||
|
|
||||||
ConfigurationCheck::operator bool() const
|
ConfigurationCheck::operator bool() const
|
||||||
{
|
{
|
||||||
return errorMessage.isEmpty() && errorDetails.isEmpty() && masterSlaveEngineTypes.first != NoEngineType;
|
return errorMessage.isEmpty()
|
||||||
|
&& errorDetails.isEmpty()
|
||||||
|
&& masterSlaveEngineTypes.first != NoEngineType;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString ConfigurationCheck::errorDetailsString() const
|
QString ConfigurationCheck::errorDetailsString() const
|
||||||
@@ -516,9 +513,9 @@ static inline bool canUseEngine(DebuggerEngineType et,
|
|||||||
}
|
}
|
||||||
// Configured.
|
// Configured.
|
||||||
switch (et) {
|
switch (et) {
|
||||||
case Debugger::CdbEngineType:
|
case CdbEngineType:
|
||||||
return checkCdbConfiguration(sp, result);
|
return checkCdbConfiguration(sp, result);
|
||||||
case Debugger::GdbEngineType:
|
case GdbEngineType:
|
||||||
return checkGdbConfiguration(sp, result);
|
return checkGdbConfiguration(sp, result);
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
@@ -758,11 +755,11 @@ DebuggerRunControl *DebuggerRunControlFactory::create
|
|||||||
return new DebuggerRunControl(runConfiguration, sp, check.masterSlaveEngineTypes);
|
return new DebuggerRunControl(runConfiguration, sp, check.masterSlaveEngineTypes);
|
||||||
}
|
}
|
||||||
|
|
||||||
DebuggerEngine *
|
DebuggerEngine *DebuggerRunControlFactory::createEngine
|
||||||
DebuggerRunControlFactory::createEngine(DebuggerEngineType et,
|
(DebuggerEngineType et,
|
||||||
const DebuggerStartParameters &sp,
|
const DebuggerStartParameters &sp,
|
||||||
DebuggerEngine *masterEngine,
|
DebuggerEngine *masterEngine,
|
||||||
QString *errorMessage)
|
QString *errorMessage)
|
||||||
{
|
{
|
||||||
switch (et) {
|
switch (et) {
|
||||||
case GdbEngineType:
|
case GdbEngineType:
|
||||||
@@ -771,17 +768,12 @@ DebuggerEngine *
|
|||||||
return createScriptEngine(sp);
|
return createScriptEngine(sp);
|
||||||
case CdbEngineType:
|
case CdbEngineType:
|
||||||
return createCdbEngine(sp, masterEngine, errorMessage);
|
return createCdbEngine(sp, masterEngine, errorMessage);
|
||||||
break;
|
|
||||||
case PdbEngineType:
|
case PdbEngineType:
|
||||||
return createPdbEngine(sp);
|
return createPdbEngine(sp);
|
||||||
break;
|
|
||||||
case QmlEngineType:
|
case QmlEngineType:
|
||||||
return createQmlEngine(sp, masterEngine);
|
return createQmlEngine(sp, masterEngine);
|
||||||
break;
|
|
||||||
case LldbEngineType:
|
case LldbEngineType:
|
||||||
return createLldbEngine(sp);
|
return createLldbEngine(sp);
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
*errorMessage = DebuggerRunControl::tr("Unable to create a debugger engine of the type '%1'").
|
*errorMessage = DebuggerRunControl::tr("Unable to create a debugger engine of the type '%1'").
|
||||||
arg(_(engineTypeName(et)));
|
arg(_(engineTypeName(et)));
|
||||||
|
Reference in New Issue
Block a user