[all-commits] [llvm/llvm-project] 4c0b0d: [lldb] Move ClangModulesDeclVendor ownership to Cl...
Alex via All-commits
all-commits at lists.llvm.org
Mon May 24 13:48:28 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 4c0b0de904a5622c33e3ed97e86c6792fbc13feb
https://github.com/llvm/llvm-project/commit/4c0b0de904a5622c33e3ed97e86c6792fbc13feb
Author: Alex Langford <apl at fb.com>
Date: 2021-05-24 (Mon, 24 May 2021)
Changed paths:
M lldb/include/lldb/Target/Target.h
M lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
M lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h
M lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
M lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
M lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp
M lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp
M lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.h
M lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
M lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp
M lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
M lldb/source/Target/CMakeLists.txt
M lldb/source/Target/Target.cpp
Log Message:
-----------
[lldb] Move ClangModulesDeclVendor ownership to ClangPersistentVariables from Target
More decoupling of plugins and non-plugins. Target doesn't need to
manage ClangModulesDeclVendor and ClangPersistentVariables is always available
in situations where you need ClangModulesDeclVendor.
Differential Revision: https://reviews.llvm.org/D102811
More information about the All-commits
mailing list