#include <canonical_tables.h>
Definition at line 418 of file canonical_tables.h.
◆ Hash()
static uint32_t dart::CanonicalFfiCallbackFunctionTraits::Hash |
( |
const Object & |
key | ) |
|
|
inlinestatic |
◆ IsMatch()
static bool dart::CanonicalFfiCallbackFunctionTraits::IsMatch |
( |
const Object & |
x, |
|
|
const Object & |
y |
|
) |
| |
|
inlinestatic |
Definition at line 421 of file canonical_tables.h.
421 {
422 const auto& f1 = Function::Cast(
x);
423 const auto& f2 = Function::Cast(
y);
424 return (f1.FfiCallbackTarget() == f2.FfiCallbackTarget() &&
425 f1.FfiCSignature() == f2.FfiCSignature() &&
426 f1.FfiCallbackExceptionalReturn() ==
427 f2.FfiCallbackExceptionalReturn() &&
428 f1.GetFfiCallbackKind() == f2.GetFfiCallbackKind());
429 }
◆ Name()
static const char * dart::CanonicalFfiCallbackFunctionTraits::Name |
( |
| ) |
|
|
inlinestatic |
◆ ReportStats()
static bool dart::CanonicalFfiCallbackFunctionTraits::ReportStats |
( |
| ) |
|
|
inlinestatic |
The documentation for this struct was generated from the following file: