llvm-project/lldb/source/Plugins/Language
Alex Langford 9e86561878 [Symbol] Give ClangASTContext a PersistentExpressionState instead of a ClangPersistentVariables
ClangASTContext doesn't use m_persistent_variables in a way specific to
ClangPersistentVariables. Therefore, it should hold a unique pointer to
PersistentExpressionState instead of a ClangPersistentVariablesUP.
This also prevents you from pulling in a plugin header when including
ClangASTContext.h

Doing this exposed an implicit dependency in ObjCLanguage that was
corrected by including ClangModulesDeclVendor.h

llvm-svn: 371470
2019-09-09 23:11:43 +00:00
..
CPlusPlus Code cleanup: Change FormattersContainer::KeyType from SP to rvalue 2019-09-04 09:47:18 +00:00
ClangCommon [Reproducers] Make clang use lldb's VFS. 2019-02-18 20:31:18 +00:00
ObjC [Symbol] Give ClangASTContext a PersistentExpressionState instead of a ClangPersistentVariables 2019-09-09 23:11:43 +00:00
ObjCPlusPlus [NFC] Remove ASCII lines from comments 2019-04-10 20:48:55 +00:00
CMakeLists.txt Remove OCaml debugger plugin 2018-11-05 19:34:03 +00:00