Flutter Engine
The Flutter Engine
Static Public Attributes | List of all members
dart::AssertSubtypeABI Struct Reference

#include <constants_arm.h>

Static Public Attributes

static constexpr Register kSubTypeReg = R0
 
static constexpr Register kSuperTypeReg = R8
 
static constexpr Register kInstantiatorTypeArgumentsReg = R2
 
static constexpr Register kFunctionTypeArgumentsReg = R1
 
static constexpr Register kDstNameReg = R3
 
static constexpr intptr_t kAbiRegisters
 

Detailed Description

Definition at line 427 of file constants_arm.h.

Member Data Documentation

◆ kAbiRegisters

static constexpr intptr_t dart::AssertSubtypeABI::kAbiRegisters
staticconstexpr
Initial value:
=
(1 << kSubTypeReg) | (1 << kSuperTypeReg) |
(1 << kDstNameReg)
static constexpr Register kSubTypeReg
static constexpr Register kSuperTypeReg
static constexpr Register kFunctionTypeArgumentsReg
static constexpr Register kInstantiatorTypeArgumentsReg
static constexpr Register kDstNameReg

Definition at line 434 of file constants_arm.h.

◆ kDstNameReg

static constexpr Register dart::AssertSubtypeABI::kDstNameReg = R3
staticconstexpr

Definition at line 432 of file constants_arm.h.

◆ kFunctionTypeArgumentsReg

static constexpr Register dart::AssertSubtypeABI::kFunctionTypeArgumentsReg = R1
staticconstexpr

Definition at line 431 of file constants_arm.h.

◆ kInstantiatorTypeArgumentsReg

static constexpr Register dart::AssertSubtypeABI::kInstantiatorTypeArgumentsReg = R2
staticconstexpr

Definition at line 430 of file constants_arm.h.

◆ kSubTypeReg

static constexpr Register dart::AssertSubtypeABI::kSubTypeReg = R0
staticconstexpr

Definition at line 428 of file constants_arm.h.

◆ kSuperTypeReg

static constexpr Register dart::AssertSubtypeABI::kSuperTypeReg = R8
staticconstexpr

Definition at line 429 of file constants_arm.h.


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