|
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, DiagnosticManager &diagnostic_manager, 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 |