23 signature,
function_name, UntaggedFunction::kRegularFunction,
true,
false,
24 false,
false,
false, owner_class, TokenPosition::kNoSource));
static ArrayPtr New(intptr_t len, Heap::Space space=Heap::kNew)
void SetAt(intptr_t index, const Object &value) const
static ClassPtr New(IsolateGroup *isolate_group, bool register_class=true)
void SetFunctions(const Array &value) const
static FunctionTypePtr New(intptr_t num_parent_type_arguments=0, Nullability nullability=Nullability::kNonNullable, Heap::Space space=Heap::kOld)
static FunctionPtr New(const FunctionType &signature, const String &name, UntaggedFunction::Kind kind, bool is_static, bool is_const, bool is_abstract, bool is_external, bool is_native, const Object &owner, TokenPosition token_pos, Heap::Space space=Heap::kOld)
SafepointRwLock * program_lock()
static LibraryPtr CoreLibrary()
void AddClass(const Class &cls) const
static Object & ZoneHandle()
static StringPtr New(Thread *thread, const char *cstr)
static Thread * Current()
IsolateGroup * isolate_group() const
Dart_NativeFunction function
const char *const class_name
const Function & RegisterFakeFunction(const char *name, const Code &code)
const char *const function_name