Flutter Engine
The Flutter Engine
|
#include "builtin_libraries.h"
#include <lib/fdio/namespace.h>
#include <lib/zx/channel.h>
#include <optional>
#include "dart-pkg/fuchsia/sdk_ext/fuchsia.h"
#include "flutter/fml/logging.h"
#include "runtime/dart/utils/inlines.h"
#include "third_party/dart/runtime/bin/io_natives.h"
#include "third_party/dart/runtime/include/dart_api.h"
#include "third_party/tonic/converter/dart_converter.h"
#include "third_party/tonic/dart_microtask_queue.h"
#include "third_party/tonic/logging/dart_error.h"
#include "logging.h"
Go to the source code of this file.
Namespaces | |
namespace | dart_runner |
Macros | |
#define | REGISTER_FUNCTION(name, count) {#name, name, count}, |
#define | DECLARE_FUNCTION(name, count) extern void name(Dart_NativeArguments args); |
#define | BUILTIN_NATIVE_LIST(V) |
Functions | |
void | dart_runner::InitBuiltinLibrariesForIsolate (const std::string &script_uri, fdio_ns_t *namespc, int stdoutfd, int stderrfd, zx::channel directory_request, bool service_isolate) |
#define BUILTIN_NATIVE_LIST | ( | V | ) |
Definition at line 32 of file builtin_libraries.cc.
#define DECLARE_FUNCTION | ( | name, | |
count | |||
) | extern void name(Dart_NativeArguments args); |
Definition at line 29 of file builtin_libraries.cc.
Definition at line 28 of file builtin_libraries.cc.
int argument_count |
Definition at line 41 of file builtin_libraries.cc.
Dart_NativeFunction function |
Definition at line 40 of file builtin_libraries.cc.
const char* name |
Definition at line 39 of file builtin_libraries.cc.