5#ifndef RUNTIME_BIN_NAMESPACE_H_
6#define RUNTIME_BIN_NAMESPACE_H_
46 static constexpr intptr_t kNone = 0;
66 const char** resolved_path);
68 NamespaceImpl* namespc_;
82 intptr_t
fd()
const {
return fd_; }
83 const char*
path()
const {
return path_; }
89 DISALLOW_ALLOCATION();
const char * path() const
NamespaceScope(Namespace *namespc, const char *path)
static bool IsDefault(Namespace *namespc)
static Namespace * Create(intptr_t namespc)
static Namespace * GetNamespace(Dart_NativeArguments args, intptr_t index)
static const char * GetCurrent(Namespace *namespc)
NamespaceImpl * namespc() const
static intptr_t Default()
static Namespace * Create(const char *path)
static bool SetCurrent(Namespace *namespc, const char *path)
struct _Dart_Handle * Dart_Handle
struct _Dart_NativeArguments * Dart_NativeArguments
G_BEGIN_DECLS G_MODULE_EXPORT FlValue * args