llvm-project/lldb/source/Interpreter
Greg Clayton 402230e633 Added support to SBType for getting template arguments from a SBType:
uint32_t
SBType::GetNumberOfTemplateArguments ();

lldb::SBType
SBType::GetTemplateArgumentType (uint32_t idx);

lldb::TemplateArgumentKind
SBType::GetTemplateArgumentKind (uint32_t idx);

Some lldb::TemplateArgumentKind values don't have a corresponding SBType
that will be returned from SBType::GetTemplateArgumentType(). This will
help our data formatters do their job by being able to find out the
type of template params and do smart things with those.

llvm-svn: 149658
2012-02-03 01:30:30 +00:00
..
Args.cpp rdar://problem/10712130 2012-01-19 19:22:41 +00:00
CommandInterpreter.cpp Switching back to using std::tr1::shared_ptr. We originally switched away 2012-01-29 20:56:30 +00:00
CommandObject.cpp Add comment describing the interaction of WantsRawCommandString()/WantsCompletion() with the completion mechanism. 2012-01-20 00:59:19 +00:00
CommandObjectRegexCommand.cpp Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener. 2011-01-08 20:28:42 +00:00
CommandObjectScript.cpp More cleanups ; Separated implementation of FormatManager from class DataVisualization as a front-end by using separate .h/.cpp files - Final aim is to break up FormatManager.h/cpp into several separate files 2011-08-22 22:03:47 +00:00
CommandObjectScript.h Split up the Python script interpreter code to allow multiple script interpreter objects to 2011-01-14 00:29:16 +00:00
CommandReturnObject.cpp Work in progress for: 2011-12-19 21:36:23 +00:00
Makefile build: Fix SWIG include paths on Darwin. 2011-10-31 22:51:14 +00:00
NamedOptionValue.cpp Cleaned up many error codes. For any who is filling in error strings into 2011-10-26 00:56:27 +00:00
OptionGroupArchitecture.cpp Cleaned up many error codes. For any who is filling in error strings into 2011-10-26 00:56:27 +00:00
OptionGroupBoolean.cpp Headers have been moved to /includes/lldb/Interpreter. This patch 2011-05-13 20:21:08 +00:00
OptionGroupFile.cpp Added "target variable" command that allows introspection of global 2011-07-07 01:59:51 +00:00
OptionGroupFormat.cpp Fixed the GDB format to allow the size and format characters to come in any 2011-10-28 23:27:55 +00:00
OptionGroupOutputFile.cpp Cleaned up many error codes. For any who is filling in error strings into 2011-10-26 00:56:27 +00:00
OptionGroupPlatform.cpp Cleaned up many error codes. For any who is filling in error strings into 2011-10-26 00:56:27 +00:00
OptionGroupUInt64.cpp Headers have been moved to /includes/lldb/Interpreter. This patch 2011-05-13 20:21:08 +00:00
OptionGroupUUID.cpp Cleaned up many error codes. For any who is filling in error strings into 2011-10-26 00:56:27 +00:00
OptionGroupValueObjectDisplay.cpp A simple fix for the GDB format strings so the byte size parameter gets 2011-10-26 04:32:38 +00:00
OptionGroupVariable.cpp Cleaned up many error codes. For any who is filling in error strings into 2011-10-26 00:56:27 +00:00
OptionGroupWatchpoint.cpp Cleaned up many error codes. For any who is filling in error strings into 2011-10-26 00:56:27 +00:00
Options.cpp Fixed the help text for raw commands like "expr" 2012-01-04 19:11:25 +00:00
ScriptInterpreter.cpp <rdar://problem/10750012> 2012-01-27 00:13:27 +00:00
ScriptInterpreterNone.cpp Fixed the way set/show variables were being accessed to being natively 2010-09-18 01:14:36 +00:00
ScriptInterpreterPython.cpp Added support to SBType for getting template arguments from a SBType: 2012-02-03 01:30:30 +00:00
embedded_interpreter.py Split up the Python script interpreter code to allow multiple script interpreter objects to 2011-01-14 00:29:16 +00:00