Flutter Engine
The Flutter Engine
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
dart::compiler::target::Record Class Reference

#include <runtime_api.h>

Inheritance diagram for dart::compiler::target::Record:
dart::AllStatic

Public Member Functions

 FINAL_CLASS ()
 

Static Public Member Functions

static word shape_offset ()
 
static word field_offset (intptr_t index)
 
static intptr_t field_index_at_offset (intptr_t offset_in_bytes)
 
static word InstanceSize (intptr_t length)
 
static word InstanceSize ()
 

Static Public Attributes

static const word kMaxElements
 

Detailed Description

Definition at line 616 of file runtime_api.h.

Member Function Documentation

◆ field_index_at_offset()

intptr_t dart::compiler::target::Record::field_index_at_offset ( intptr_t  offset_in_bytes)
static

Definition at line 1055 of file runtime_api.cc.

1055 {
1057 TranslateOffsetInWordsToHost(offset_in_bytes));
1058}
static intptr_t field_index_at_offset(intptr_t offset_in_bytes)
Definition: object.h:11452
static word TranslateOffsetInWordsToHost(word offset)
Definition: runtime_api.cc:350

◆ field_offset()

static word dart::compiler::target::Record::field_offset ( intptr_t  index)
static

◆ FINAL_CLASS()

dart::compiler::target::Record::FINAL_CLASS ( )

◆ InstanceSize() [1/2]

static word dart::compiler::target::Record::InstanceSize ( )
static

◆ InstanceSize() [2/2]

static word dart::compiler::target::Record::InstanceSize ( intptr_t  length)
static

◆ shape_offset()

static word dart::compiler::target::Record::shape_offset ( )
static

Member Data Documentation

◆ kMaxElements

const word dart::compiler::target::Record::kMaxElements
static

Definition at line 625 of file runtime_api.h.


The documentation for this class was generated from the following files: