#include <locations.h>
Definition at line 608 of file locations.h.
◆ PairLocation()
dart::PairLocation::PairLocation |
( |
| ) |
|
|
inline |
Definition at line 610 of file locations.h.
610 {
611 for (intptr_t
i = 0;
i < kPairLength;
i++) {
612 ASSERT(locations_[
i].IsInvalid());
613 }
614 }
◆ At()
Location dart::PairLocation::At |
( |
intptr_t |
i | ) |
const |
|
inline |
Definition at line 618 of file locations.h.
618 {
621 return locations_[
i];
622 }
◆ length()
intptr_t dart::PairLocation::length |
( |
| ) |
const |
|
inline |
Definition at line 616 of file locations.h.
616{ return kPairLength; }
◆ SetAt()
void dart::PairLocation::SetAt |
( |
intptr_t |
i, |
|
|
Location |
loc |
|
) |
| |
|
inline |
◆ SlotAt()
Location * dart::PairLocation::SlotAt |
( |
intptr_t |
i | ) |
|
|
inline |
Definition at line 630 of file locations.h.
630 {
633 return &locations_[
i];
634 }
The documentation for this class was generated from the following file:
- third_party/dart-lang/sdk/runtime/vm/compiler/backend/locations.h