5#ifndef RUNTIME_VM_STACK_TRACE_H_
6#define RUNTIME_VM_STACK_TRACE_H_
62 bool* has_async_catch_error =
nullptr);
static bool IsNeededForAsyncAwareUnwinding(const Function &function)
static bool GetSuspendState(const Closure &closure, Object *suspend_state)
static void CollectFrames(Thread *thread, int skip_frames, const std::function< void(const Frame &)> &handle_frame, bool *has_async_catch_error=nullptr)
static bool IsPossibleAwaiterLink(const Class &cls)
static constexpr uword kFutureListenerPcOffset
Dart_NativeFunction function
std::function< void()> closure