First step in getting LLDB ready to support multiple different type systems.

This is the work done by Ryan Brown from http://reviews.llvm.org/D8712 that makes a TypeSystem class and abstracts types to be able to use a type system.

All tests pass on MacOSX and passed on linux the last time this was submitted. 

llvm-svn: 244679
This commit is contained in:
Greg Clayton
2015-08-11 21:38:15 +00:00
parent 78046b49a9
commit d8d4a57b37
45 changed files with 7881 additions and 6727 deletions

View File

@@ -434,10 +434,10 @@ public:
// PluginInterface protocol
//------------------------------------------------------------------
virtual lldb_private::ConstString
GetPluginName();
GetPluginName() override;
virtual uint32_t
GetPluginVersion();
GetPluginVersion() override;
protected: