14#define DART_API_DL_DEFINITIONS(name, R, A) name##_Type name##_DL = NULL;
19#undef DART_API_DL_DEFINITIONS
25 while (entries->
name != NULL) {
34 printf(
"Dart_UpdateExternalSize is a nop, it has been deprecated\n");
40 intptr_t external_allocation_size) {
41 printf(
"Dart_UpdateFinalizableExternalSize is a nop, "
42 "it has been deprecated\n");
67#define DART_API_DL_INIT(name, R, A) \
69 (name##_Type)(FindFunctionPointer(dart_api_function_pointers, #name));
71#undef DART_API_DL_INIT
73#define DART_API_DEPRECATED_DL_INIT(name, R, A) \
74 name##_DL = name##_Deprecated;
76#undef DART_API_DEPRECATED_DL_INIT
struct _Dart_Handle * Dart_Handle
struct _Dart_FinalizableHandle * Dart_FinalizableHandle
struct _Dart_WeakPersistentHandle * Dart_WeakPersistentHandle
DART_EXPORT void Dart_UpdateExternalSize_Deprecated(Dart_WeakPersistentHandle object, intptr_t external_size)
intptr_t Dart_InitializeApiDL(void *data)
DartApiEntry_function FindFunctionPointer(const DartApiEntry *entries, const char *name)
void * DartApiEntry_function
#define DART_API_DL_INIT(name, R, A)
DART_EXPORT void Dart_UpdateFinalizableExternalSize_Deprecated(Dart_FinalizableHandle object, Dart_Handle strong_ref_to_object, intptr_t external_allocation_size)
#define DART_API_DL_DEFINITIONS(name, R, A)
#define DART_API_DEPRECATED_DL_INIT(name, R, A)
#define DART_API_ALL_DL_SYMBOLS(F)
#define DART_API_DEPRECATED_DL_SYMBOLS(F)
#define DART_API_DL_MAJOR_VERSION
std::string printf(const char *fmt,...) SK_PRINTF_LIKE(1
static const DartApi dart_api_data
DEF_SWITCHES_START aot vmservice shared library name
const DartApiEntry *const functions
std::shared_ptr< const fml::Mapping > data