#include <ClangUserExpression.h>
Definition at line 54 of file ClangUserExpression.h.
◆ ClangUserExpressionHelper()
lldb_private::ClangUserExpression::ClangUserExpressionHelper::ClangUserExpressionHelper |
( |
Target & |
target, |
|
|
bool |
top_level |
|
) |
| |
|
inline |
◆ ASTTransformer()
clang::ASTConsumer * ClangUserExpression::ClangUserExpressionHelper::ASTTransformer |
( |
clang::ASTConsumer * |
passthrough | ) |
|
|
override |
Return the object that the parser should allow to access ASTs.
May be NULL if the ASTs do not need to be transformed.
- Parameters
-
[in] | passthrough | The ASTConsumer that the returned transformer should send the ASTs to after transformation. |
Definition at line 973 of file ClangUserExpression.cpp.
References lldb_private::LLVMUserExpression::m_target.
◆ CommitPersistentDecls()
void ClangUserExpression::ClangUserExpressionHelper::CommitPersistentDecls |
( |
| ) |
|
|
override |
◆ DeclMap()
◆ ResetDeclMap() [1/2]
void lldb_private::ClangUserExpression::ClangUserExpressionHelper::ResetDeclMap |
( |
| ) |
|
|
inline |
◆ ResetDeclMap() [2/2]
◆ ID
char ClangUserExpression::ClangUserExpressionHelper::ID |
|
static |
◆ m_expr_decl_map_up
std::unique_ptr<ClangExpressionDeclMap> lldb_private::ClangUserExpression::ClangUserExpressionHelper::m_expr_decl_map_up |
|
private |
◆ m_result_synthesizer_up
std::unique_ptr<ASTResultSynthesizer> lldb_private::ClangUserExpression::ClangUserExpressionHelper::m_result_synthesizer_up |
|
private |
◆ m_struct_extractor_up
std::unique_ptr<ASTStructExtractor> lldb_private::ClangUserExpression::ClangUserExpressionHelper::m_struct_extractor_up |
|
private |
◆ m_target
Target& lldb_private::ClangUserExpression::ClangUserExpressionHelper::m_target |
|
private |
◆ m_top_level
bool lldb_private::ClangUserExpression::ClangUserExpressionHelper::m_top_level |
|
private |
The documentation for this class was generated from the following files: