Flutter Engine
The Flutter Engine
|
#include "bin/dartutils.h"
#include "bin/dfe.h"
#include "platform/globals.h"
#include "platform/growable_array.h"
#include "platform/hashmap.h"
Go to the source code of this file.
Classes | |
class | dart::bin::Options |
Namespaces | |
namespace | dart |
namespace | dart::bin |
Macros | |
#define | STRING_OPTIONS_LIST(V) |
#define | BOOL_OPTIONS_LIST(V) |
#define | SHORT_BOOL_OPTIONS_LIST(V) |
#define | DEBUG_BOOL_OPTIONS_LIST(V) V(force_load_elf_from_memory, force_load_elf_from_memory) |
#define | ENUM_OPTIONS_LIST(V) |
#define | CB_OPTIONS_LIST(V) |
#define | STRING_OPTION_GETTER(flag, variable) static const char* variable() { return variable##_; } |
#define | BOOL_OPTION_GETTER(flag, variable) static bool variable() { return variable##_; } |
#define | SHORT_BOOL_OPTION_GETTER(short_name, long_name, variable) static bool variable() { return variable##_; } |
#define | ENUM_OPTIONS_GETTER(flag, type, variable) static type variable() { return variable##_; } |
#define | CB_OPTIONS_DECL(callback) static bool callback(const char* arg, CommandLineOptions* vm_options); |
#define | STRING_OPTION_DECL(flag, variable) static const char* variable##_; |
#define | BOOL_OPTION_DECL(flag, variable) static bool variable##_; |
#define | SHORT_BOOL_OPTION_DECL(short_name, long_name, variable) static bool variable##_; |
#define | ENUM_OPTION_DECL(flag, type, variable) static type variable##_; |
#define | OPTION_FRIEND(flag, variable) friend class OptionProcessor_##flag; |
#define | SHORT_BOOL_OPTION_FRIEND(short_name, long_name, variable) friend class OptionProcessor_##long_name; |
#define | ENUM_OPTION_FRIEND(flag, type, variable) friend class OptionProcessor_##flag; |
Variables | |
static constexpr const char * | dart::bin::DEFAULT_VM_SERVICE_SERVER_IP = "localhost" |
static constexpr int | dart::bin::DEFAULT_VM_SERVICE_SERVER_PORT = 8181 |
static constexpr int | dart::bin::INVALID_VM_SERVICE_SERVER_PORT = -1 |
#define BOOL_OPTION_DECL | ( | flag, | |
variable | |||
) | static bool variable##_; |
Definition at line 187 of file main_options.h.
#define BOOL_OPTION_GETTER | ( | flag, | |
variable | |||
) | static bool variable() { return variable##_; } |
Definition at line 119 of file main_options.h.
#define BOOL_OPTIONS_LIST | ( | V | ) |
Definition at line 33 of file main_options.h.
#define CB_OPTIONS_DECL | ( | callback | ) | static bool callback(const char* arg, CommandLineOptions* vm_options); |
Definition at line 138 of file main_options.h.
#define CB_OPTIONS_LIST | ( | V | ) |
Definition at line 76 of file main_options.h.
Definition at line 63 of file main_options.h.
Definition at line 199 of file main_options.h.
Definition at line 254 of file main_options.h.
Definition at line 132 of file main_options.h.
#define ENUM_OPTIONS_LIST | ( | V | ) |
Definition at line 71 of file main_options.h.
Definition at line 241 of file main_options.h.
#define SHORT_BOOL_OPTION_DECL | ( | short_name, | |
long_name, | |||
variable | |||
) | static bool variable##_; |
Definition at line 194 of file main_options.h.
#define SHORT_BOOL_OPTION_FRIEND | ( | short_name, | |
long_name, | |||
variable | |||
) | friend class OptionProcessor_##long_name; |
Definition at line 249 of file main_options.h.
#define SHORT_BOOL_OPTION_GETTER | ( | short_name, | |
long_name, | |||
variable | |||
) | static bool variable() { return variable##_; } |
Definition at line 127 of file main_options.h.
#define SHORT_BOOL_OPTIONS_LIST | ( | V | ) |
Definition at line 59 of file main_options.h.
#define STRING_OPTION_DECL | ( | flag, | |
variable | |||
) | static const char* variable##_; |
Definition at line 183 of file main_options.h.
#define STRING_OPTION_GETTER | ( | flag, | |
variable | |||
) | static const char* variable() { return variable##_; } |
Definition at line 114 of file main_options.h.
#define STRING_OPTIONS_LIST | ( | V | ) |
Definition at line 20 of file main_options.h.