5#ifndef LIB_TONIC_LOGGING_DART_INVOKE_H_
6#define LIB_TONIC_LOGGING_DART_INVOKE_H_
8#include <initializer_list>
10#include "third_party/dart/runtime/include/dart_api.h"
16 std::initializer_list<Dart_Handle>
args);
19 std::initializer_list<Dart_Handle>
args);
struct _Dart_Handle * Dart_Handle
G_BEGIN_DECLS G_MODULE_EXPORT FlValue * args
DEF_SWITCHES_START aot vmservice shared library name
std::function< void()> closure
Dart_Handle DartInvoke(Dart_Handle closure, std::initializer_list< Dart_Handle > args)
Dart_Handle DartInvokeVoid(Dart_Handle closure)
Dart_Handle DartInvokeField(Dart_Handle target, const char *name, std::initializer_list< Dart_Handle > args)