#include <kernel_translation_helper.h>
|
static const char * | tag () |
|
◆ UnboxingInfoMetadataHelper()
dart::kernel::UnboxingInfoMetadataHelper::UnboxingInfoMetadataHelper |
( |
KernelReaderHelper * |
helper | ) |
|
|
explicit |
◆ GetUnboxingInfoMetadata()
UnboxingInfoMetadata * dart::kernel::UnboxingInfoMetadataHelper::GetUnboxingInfoMetadata |
( |
intptr_t |
node_offset | ) |
|
Definition at line 2106 of file kernel_translation_helper.cc.
2107 {
2109
2110 if (md_offset < 0) {
2111 return nullptr;
2112 }
2113
2115 &
H.metadata_payloads(), md_offset);
2116
2119 info->SetArgsCount(num_args);
2121 info->must_use_stack_calling_convention =
2123 info->has_overrides_with_less_direct_parameters =
2127 0) {
2128 for (intptr_t
i = 0;
i < num_args;
i++) {
2129 info->unboxed_args_info[
i] = ReadUnboxingType();
2130 }
2131 info->return_info = ReadUnboxingType();
2132 }
2134}
static void info(const char *fmt,...) SK_PRINTF_LIKE(1
FlutterSemanticsFlag flags
◆ tag()
static const char * dart::kernel::UnboxingInfoMetadataHelper::tag |
( |
| ) |
|
|
inlinestatic |
The documentation for this class was generated from the following files: