LLDB mainline
Functions
Coroutines.cpp File Reference
#include "Coroutines.h"
#include "Plugins/TypeSystem/Clang/TypeSystemClang.h"
#include "lldb/Symbol/Function.h"
#include "lldb/Symbol/VariableList.h"
#include "lldb/Utility/LLDBLog.h"
#include "lldb/Utility/Log.h"

Go to the source code of this file.

Functions

static lldb::addr_t GetCoroFramePtrFromHandle (ValueObjectSP valobj_sp)
 
static FunctionExtractDestroyFunction (lldb::TargetSP target_sp, lldb::addr_t frame_ptr_addr)
 
static CompilerType InferPromiseType (Function &destroy_func)
 

Function Documentation

◆ ExtractDestroyFunction()

static Function * ExtractDestroyFunction ( lldb::TargetSP  target_sp,
lldb::addr_t  frame_ptr_addr 
)
static

◆ GetCoroFramePtrFromHandle()

static lldb::addr_t GetCoroFramePtrFromHandle ( ValueObjectSP  valobj_sp)
static

◆ InferPromiseType()

static CompilerType InferPromiseType ( Function destroy_func)
static