diff options
| author | Alex Langford <apl@fb.com> | 2019-09-09 23:11:43 +0000 |
|---|---|---|
| committer | Alex Langford <apl@fb.com> | 2019-09-09 23:11:43 +0000 |
| commit | 9e86561878dc470c4023cd627dd39cafc13fdc4d (patch) | |
| tree | 5d5b90120c8e9a0783568aafba043d51ae41f0f6 /lldb/packages/Python/lldbsuite/test/functionalities/non-overlapping-index-variable-i | |
| parent | 865697f9b9add3030c1a2637aac6f755c573f781 (diff) | |
| download | bcm5719-llvm-9e86561878dc470c4023cd627dd39cafc13fdc4d.tar.gz bcm5719-llvm-9e86561878dc470c4023cd627dd39cafc13fdc4d.zip | |
[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
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/non-overlapping-index-variable-i')
0 files changed, 0 insertions, 0 deletions

