Move all clang type system DWARF type parsing into ClangASTContext.cpp.

Another step towards isolating all language/AST specific code into the files to further abstract specific implementations of parsing types for a given language.

llvm-svn: 245090
This commit is contained in:
Greg Clayton
2015-08-14 20:02:05 +00:00
parent 4ca630be18
commit 8b4edba9da
12 changed files with 4329 additions and 3926 deletions

View File

@@ -82,8 +82,15 @@ SymbolFile::GetTypeList ()
return nullptr;
}
lldb_private::ClangASTContext &
ClangASTContext &
SymbolFile::GetClangASTContext ()
{
return m_obj_file->GetModule()->GetClangASTContext();
}
TypeSystem *
SymbolFile::GetTypeSystemForLanguage (lldb::LanguageType language)
{
return m_obj_file->GetModule()->GetTypeSystemForLanguage (language);
}