Add ThreadPlanTracer class to allow instruction step tracing of execution.

Also changed eSetVarTypeBool to eSetVarTypeBoolean to make it consistent with eArgTypeBoolean.

llvm-svn: 118824
This commit is contained in:
Jim Ingham
2010-11-11 19:26:09 +00:00
parent e6283f950d
commit 06e827cc43
35 changed files with 533 additions and 229 deletions

View File

@@ -1010,7 +1010,7 @@ UserSettingsController::GetTypeString (lldb::SettableVariableType var_type)
{
case lldb::eSetVarTypeInt:
return "int";
case lldb::eSetVarTypeBool:
case lldb::eSetVarTypeBoolean:
return "boolean";
case lldb::eSetVarTypeString:
return "string";
@@ -1520,7 +1520,7 @@ UserSettingsController::CompleteSettingsValue (lldb::UserSettingsControllerSP ro
if (entry == NULL)
return 0;
if (entry->var_type == lldb::eSetVarTypeBool)
if (entry->var_type == lldb::eSetVarTypeBoolean)
return UserSettingsController::BooleanMatches (partial_value, word_complete, matches);
else if (entry->var_type == lldb::eSetVarTypeEnum)
return UserSettingsController::EnumMatches (partial_value, entry->enum_values, word_complete, matches);