#include <canonical_tables.h>
Definition at line 365 of file canonical_tables.h.
◆ Hash() [1/2]
◆ Hash() [2/2]
static uword dart::DispatcherTraits::Hash |
( |
const Object & |
key | ) |
|
|
inlinestatic |
Definition at line 381 of file canonical_tables.h.
381 {
382 const Function& func = Function::Cast(
key);
384 }
uint32_t CombineHashes(uint32_t hash, uint32_t other_hash)
◆ IsMatch() [1/2]
◆ IsMatch() [2/2]
static bool dart::DispatcherTraits::IsMatch |
( |
const Object & |
a, |
|
|
const Object & |
b |
|
) |
| |
|
inlinestatic |
Definition at line 371 of file canonical_tables.h.
371 {
372 const Function& a_func = Function::Cast(
a);
373 const Function& b_func = Function::Cast(
b);
374 return (a_func.name() == b_func.name()) &&
375 (a_func.kind() == b_func.kind()) &&
376 (a_func.saved_args_desc() == b_func.saved_args_desc());
377 }
◆ Name()
static const char * dart::DispatcherTraits::Name |
( |
| ) |
|
|
inlinestatic |
◆ NewKey()
◆ ReportStats()
static bool dart::DispatcherTraits::ReportStats |
( |
| ) |
|
|
inlinestatic |
The documentation for this class was generated from the following file: