V(FinalizerEntry_SetExternalSize,
void, (
Dart_Handle, intptr_t)) \
V(Pointer_asTypedListFinalizerAllocateData, void*, ()) \
V(Pointer_asTypedListFinalizerCallbackPointer, void*, ())
struct _Dart_Handle * Dart_Handle
380 : public AllStatic {
381 public:
384 bool* auto_setup_scope);
385
386
388
390
391#define DECLARE_BOOTSTRAP_NATIVE(name, ignored) \
392 static ObjectPtr DN_##name(Thread* thread, Zone* zone, \
393 NativeArguments* arguments);
394
396#if !defined(DART_PRECOMPILED_RUNTIME)
398#endif
399#undef DECLARE_BOOTSTRAP_NATIVE
400
401#define DECLARE_BOOTSTRAP_FFI_NATIVE(name, return_type, argument_types) \
402 static return_type FN_##name argument_types;
404#undef DECLARE_BOOTSTRAP_FFI_NATIVE
405};
406
407}
408
409#endif
#define DECLARE_BOOTSTRAP_FFI_NATIVE(name, return_type, argument_types)
#define BOOTSTRAP_FFI_NATIVE_LIST(V)
#define MIRRORS_BOOTSTRAP_NATIVE_LIST(V)
#define BOOTSTRAP_NATIVE_LIST(V)
#define DECLARE_BOOTSTRAP_NATIVE(name, ignored)
void(* Dart_NativeFunction)(Dart_NativeArguments arguments)