LLDB mainline
|
This is the complete list of members for lldb_private::ClangExpressionParser, including all inherited members.
ClangExpressionParser(ExecutionContextScope *exe_scope, Expression &expr, bool generate_debug_info, std::vector< std::string > include_directories={}, std::string filename="<clang expression>") | lldb_private::ClangExpressionParser | |
Complete(CompletionRequest &request, unsigned line, unsigned pos, unsigned typed_pos) override | lldb_private::ClangExpressionParser | virtual |
DoPrepareForExecution(lldb::addr_t &func_addr, lldb::addr_t &func_end, lldb::IRExecutionUnitSP &execution_unit_sp, ExecutionContext &exe_ctx, bool &can_interpret, lldb_private::ExecutionPolicy execution_policy) override | lldb_private::ClangExpressionParser | virtual |
ExpressionParser(ExecutionContextScope *exe_scope, Expression &expr, bool generate_debug_info) | lldb_private::ExpressionParser | inline |
GetGenerateDebugInfo() const | lldb_private::ExpressionParser | inline |
m_ast_context | lldb_private::ClangExpressionParser | private |
m_code_generator | lldb_private::ClangExpressionParser | private |
m_compiler | lldb_private::ClangExpressionParser | private |
m_expr | lldb_private::ExpressionParser | protected |
m_filename | lldb_private::ClangExpressionParser | private |
m_generate_debug_info | lldb_private::ExpressionParser | protected |
m_include_directories | lldb_private::ClangExpressionParser | private |
m_llvm_context | lldb_private::ClangExpressionParser | private |
m_pp_callbacks | lldb_private::ClangExpressionParser | private |
Parse(DiagnosticManager &diagnostic_manager) | lldb_private::ClangExpressionParser | |
ParseInternal(DiagnosticManager &diagnostic_manager, clang::CodeCompleteConsumer *completion=nullptr, unsigned completion_line=0, unsigned completion_column=0) | lldb_private::ClangExpressionParser | private |
PrepareForExecution(lldb::addr_t &func_addr, lldb::addr_t &func_end, std::shared_ptr< IRExecutionUnit > &execution_unit_sp, ExecutionContext &exe_ctx, bool &can_interpret, lldb_private::ExecutionPolicy execution_policy) | lldb_private::ExpressionParser | |
RewriteExpression(DiagnosticManager &diagnostic_manager) override | lldb_private::ClangExpressionParser | virtual |
RunStaticInitializers(lldb::IRExecutionUnitSP &execution_unit_sp, ExecutionContext &exe_ctx) | lldb_private::ExpressionParser | private |
~ClangExpressionParser() override | lldb_private::ClangExpressionParser | |
~ExpressionParser()=default | lldb_private::ExpressionParser | virtual |