Home | History | Annotate | Download | only in Expression

Lines Matching refs:ClangFunction

1 //===-- ClangFunction.cpp ---------------------------------------*- C++ -*-===//
27 #include "lldb/Expression/ClangFunction.h"
49 // ClangFunction constructor
51 ClangFunction::ClangFunction
69 // Can't make a ClangFunction without a process.
73 ClangFunction::ClangFunction
92 // Can't make a ClangFunction without a process.
102 ClangFunction::~ClangFunction()
107 ClangFunction::CompileFunction (Stream &errors)
245 ClangFunction::WriteFunctionWrapper (ExecutionContext &exe_ctx, Stream &errors)
284 ClangFunction::WriteFunctionArguments (ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, Stream &errors)
292 ClangFunction::WriteFunctionArguments (ExecutionContext &exe_ctx,
378 ClangFunction::InsertFunction (ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, Stream &errors)
397 ClangFunction::GetThreadPlanToCallFunction (ExecutionContext &exe_ctx,
410 log->Printf("-- [ClangFunction::GetThreadPlanToCallFunction] Creating thread plan to call function --");
438 ClangFunction::FetchFunctionResults (ExecutionContext &exe_ctx, lldb::addr_t args_addr, Value &ret_value)
448 log->Printf("-- [ClangFunction::FetchFunctionResults] Fetching function results --");
472 ClangFunction::DeallocateFunctionResults (ExecutionContext &exe_ctx, lldb::addr_t args_addr)
483 ClangFunction::ExecuteFunction(ExecutionContext &exe_ctx, Stream &errors, Value &results)
489 ClangFunction::ExecuteFunction(ExecutionContext &exe_ctx, Stream &errors, bool stop_others, Value &results)
499 ClangFunction::ExecuteFunction(
515 ClangFunction::ExecuteFunction (
530 log->Printf("== [ClangFunction::ExecuteFunction] Executing function ==");
532 lldb::ThreadPlanSP call_plan_sp (ClangFunction::GetThreadPlanToCallFunction (exe_ctx,
560 log->Printf("== [ClangFunction::ExecuteFunction] Execution completed abnormally ==");
564 log->Printf("== [ClangFunction::ExecuteFunction] Execution completed normally ==");
575 ClangFunction::ExecuteFunction(
605 return_value = ClangFunction::ExecuteFunction (exe_ctx,
630 ClangFunction::ASTTransformer (clang::ASTConsumer *passthrough)