Flutter Engine
The Flutter Engine
Namespaces | Functions
callback.cc File Reference
#include "vm/compiler/ffi/callback.h"
#include "vm/canonical_tables.h"
#include "vm/class_finalizer.h"
#include "vm/object_store.h"
#include "vm/symbols.h"

Go to the source code of this file.

Namespaces

namespace  dart
 
namespace  dart::compiler
 
namespace  dart::compiler::ffi
 

Functions

const String & dart::compiler::ffi::NativeCallbackFunctionName (Thread *thread, Zone *zone, const Function &dart_target, FfiCallbackKind kind)
 
FunctionPtr dart::compiler::ffi::NativeCallbackFunction (const FunctionType &c_signature, const Function &dart_target, const Instance &exceptional_return, FfiCallbackKind kind)
 
static void dart::compiler::ffi::EnsureFfiCallbackMetadata (Thread *thread, intptr_t callback_id)
 
void dart::compiler::ffi::SetFfiCallbackCode (Thread *thread, const Function &ffi_trampoline, const Code &code)