91 {
93
95
98
100
102 ASSERT(!library.IsNull());
103 library.set_native_entry_resolver(resolver);
104 library.set_native_entry_symbol_resolver(symbol_resolver);
105
107 ASSERT(!library.IsNull());
108 library.set_native_entry_resolver(resolver);
109 library.set_native_entry_symbol_resolver(symbol_resolver);
110
112 ASSERT(!library.IsNull());
113 library.set_native_entry_resolver(resolver);
114 library.set_native_entry_symbol_resolver(symbol_resolver);
115
117 ASSERT(!library.IsNull());
118 library.set_native_entry_resolver(resolver);
119 library.set_native_entry_symbol_resolver(symbol_resolver);
120
122 ASSERT(!library.IsNull());
123 library.set_native_entry_resolver(resolver);
124 library.set_native_entry_symbol_resolver(symbol_resolver);
125
127 ASSERT(!library.IsNull());
128 library.set_native_entry_resolver(resolver);
129 library.set_native_entry_symbol_resolver(symbol_resolver);
130 library.set_ffi_native_resolver(ffi_native_resolver);
131
133 ASSERT(!library.IsNull());
134 library.set_native_entry_resolver(resolver);
135 library.set_native_entry_symbol_resolver(symbol_resolver);
136 library.set_ffi_native_resolver(ffi_native_resolver);
137
139 ASSERT(!library.IsNull());
140 library.set_native_entry_resolver(resolver);
141 library.set_native_entry_symbol_resolver(symbol_resolver);
142
144 ASSERT(!library.IsNull());
145 library.set_native_entry_resolver(resolver);
146 library.set_native_entry_symbol_resolver(symbol_resolver);
147
148#if !defined(DART_PRECOMPILED_RUNTIME)
150 ASSERT(!library.IsNull());
151 library.set_native_entry_resolver(resolver);
152 library.set_native_entry_symbol_resolver(symbol_resolver);
153#endif
154
156 ASSERT(!library.IsNull());
157 library.set_native_entry_resolver(resolver);
158 library.set_native_entry_symbol_resolver(symbol_resolver);
159
161 ASSERT(!library.IsNull());
162 library.set_native_entry_resolver(resolver);
163 library.set_native_entry_symbol_resolver(symbol_resolver);
164}
static void * LookupFfiNative(const char *name, uintptr_t argument_count)
static const uint8_t * Symbol(Dart_NativeFunction nf)
static LibraryPtr CoreLibrary()
static LibraryPtr VMServiceLibrary()
static LibraryPtr MirrorsLibrary()
static LibraryPtr IsolateLibrary()
static LibraryPtr ConvertLibrary()
static LibraryPtr CollectionLibrary()
static LibraryPtr AsyncLibrary()
static LibraryPtr InternalLibrary()
static LibraryPtr FfiLibrary()
static LibraryPtr MathLibrary()
static LibraryPtr DeveloperLibrary()
static LibraryPtr TypedDataLibrary()
Dart_NativeFunction(* Dart_NativeEntryResolver)(Dart_Handle name, int num_of_arguments, bool *auto_setup_scope)
const uint8_t *(* Dart_NativeEntrySymbol)(Dart_NativeFunction nf)
void *(* Dart_FfiNativeResolver)(const char *name, uintptr_t args_n)