#include <method_recognizer.h>
Definition at line 64 of file method_recognizer.h.
◆ GetResultCidOfListFactory()
intptr_t dart::FactoryRecognizer::GetResultCidOfListFactory |
( |
Zone * |
zone, |
|
|
const Function & |
function, |
|
|
intptr_t |
argument_count |
|
) |
| |
|
static |
Definition at line 333 of file method_recognizer.cc.
335 {
338 }
339
344 }
345
347 if (
function.name() == Symbols::ListFactory().ptr()) {
349 return (
argument_count == 1) ? kGrowableObjectArrayCid : kArrayCid;
350 }
else if (
function.name() == Symbols::ListFilledFactory().ptr()) {
353 }
354 }
355
357}
SkIDChangeListener::List List
static intptr_t ResultCid(const Function &factory)
static LibraryPtr CoreLibrary()
static LibraryPtr TypedDataLibrary()
Dart_NativeFunction function
◆ ResultCid()
intptr_t dart::FactoryRecognizer::ResultCid |
( |
const Function & |
factory | ) |
|
|
static |
Definition at line 315 of file method_recognizer.cc.
315 {
316 ASSERT(factory.IsFactory());
317 const Class& function_class =
Class::Handle(factory.Owner());
325 factory_name,
328 }
329 }
331}
static bool EqualsIgnoringPrivateKey(const String &str1, const String &str2)
static const String & Symbol(intptr_t index)
static const struct dart::@133 factory_recognizer_list[]
The documentation for this class was generated from the following files: