llvm-project/lldb/source/Plugins/ExpressionParser/Clang
Raphael Isemann 596709d8a8 Let the CompilerInstance create our clang ASTContext
Summary:
Now that we moved the BuiltinContext and SelectorTable to the
CompilerInstance, we can also get rid of manually creating our
own ASTContext, but just use the one from the CompilerInstance
(which will be created with the same settings).

Reviewers: vsk, aprantl, davide

Reviewed By: davide

Subscribers: lldb-commits

Differential Revision: https://reviews.llvm.org/D51253

llvm-svn: 340748
2018-08-27 15:18:33 +00:00
..
ASTDumper.cpp Move Log from Core -> Utility. 2017-03-03 20:56:28 +00:00
ASTDumper.h Move classes from Core -> Utility. 2017-02-02 21:39:50 +00:00
ASTResultSynthesizer.cpp Don't take the address of an xvalue when printing an expr result 2018-07-09 18:57:11 +00:00
ASTResultSynthesizer.h Enable AUTOBRIEF in doxygen configuration. 2018-05-02 16:55:16 +00:00
ASTStructExtractor.cpp Move Log from Core -> Utility. 2017-03-03 20:56:28 +00:00
ASTStructExtractor.h Enable AUTOBRIEF in doxygen configuration. 2018-05-02 16:55:16 +00:00
CMakeLists.txt Remove dependency from Host to clang. 2018-06-04 17:41:00 +00:00
ClangASTSource.cpp Fix expression parser to not accept any type whose basename matches for a type that must exist at root level 2018-04-30 21:06:30 +00:00
ClangASTSource.h Enable AUTOBRIEF in doxygen configuration. 2018-05-02 16:55:16 +00:00
ClangDiagnostic.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
ClangExpressionDeclMap.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
ClangExpressionDeclMap.h Removed doxygen comment that doesn't fit to function signature 2018-08-07 23:47:05 +00:00
ClangExpressionHelper.h [lldb] Fix typos in file headers 2016-11-26 05:23:44 +00:00
ClangExpressionParser.cpp Let the CompilerInstance create our clang ASTContext 2018-08-27 15:18:33 +00:00
ClangExpressionParser.h Reuse the SelectorTable from Clang's Preprocessor 2018-08-23 22:40:54 +00:00
ClangExpressionVariable.cpp Move DataBuffer / DataExtractor and friends from Core -> Utility. 2017-03-04 01:30:05 +00:00
ClangExpressionVariable.h Enable AUTOBRIEF in doxygen configuration. 2018-05-02 16:55:16 +00:00
ClangFunctionCaller.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
ClangFunctionCaller.h Enable AUTOBRIEF in doxygen configuration. 2018-05-02 16:55:16 +00:00
ClangHost.cpp Replace HostInfo::GetLLDBPath with specific functions 2018-06-19 15:09:07 +00:00
ClangHost.h Remove dependency from Host to clang. 2018-06-04 17:41:00 +00:00
ClangModulesDeclVendor.cpp Remove dependency from Host to clang. 2018-06-04 17:41:00 +00:00
ClangModulesDeclVendor.h Move ArchSpec to the Utility module 2017-11-13 16:16:33 +00:00
ClangPersistentVariables.cpp Refactor GetNextPersistentVariableName into a non-virtual method 2018-04-30 23:59:17 +00:00
ClangPersistentVariables.h Enable AUTOBRIEF in doxygen configuration. 2018-05-02 16:55:16 +00:00
ClangUserExpression.cpp Refactor ClangUserExpression::Parse [NFC] 2018-07-10 22:12:39 +00:00
ClangUserExpression.h Refactor ClangUserExpression::Parse [NFC] 2018-07-10 22:12:39 +00:00
ClangUtilityFunction.cpp [ExpressionParser] Garbage-collect dead code. NFCI. 2017-10-24 23:29:01 +00:00
ClangUtilityFunction.h Enable AUTOBRIEF in doxygen configuration. 2018-05-02 16:55:16 +00:00
IRForTarget.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
IRForTarget.h Enable AUTOBRIEF in doxygen configuration. 2018-05-02 16:55:16 +00:00