Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Static Public Member Functions | Static Public Attributes | Friends | List of all members
dart::ConstMap Class Reference

#include <object.h>

Inheritance diagram for dart::ConstMap:
dart::AllStatic

Static Public Member Functions

static constexpr bool ContainsCompressedPointers ()
 
static ConstMapPtr NewDefault (Heap::Space space=Heap::kNew)
 
static ConstMapPtr NewUninitialized (Heap::Space space=Heap::kNew)
 
static intptr_t InstanceSize ()
 

Static Public Attributes

static const ClassId kClassId = kConstMapCid
 

Friends

class Class
 

Detailed Description

Definition at line 12154 of file object.h.

Member Function Documentation

◆ ContainsCompressedPointers()

static constexpr bool dart::ConstMap::ContainsCompressedPointers ( )
inlinestaticconstexpr

Definition at line 12156 of file object.h.

12156 {
12158 }
static constexpr bool ContainsCompressedPointers()
Definition object.h:329

◆ InstanceSize()

static intptr_t dart::ConstMap::InstanceSize ( )
inlinestatic

Definition at line 12166 of file object.h.

12166{ return Map::InstanceSize(); }
static intptr_t InstanceSize()
Definition object.h:12085

◆ NewDefault()

ConstMapPtr dart::ConstMap::NewDefault ( Heap::Space  space = Heap::kNew)
static

Definition at line 25314 of file object.cc.

25314 {
25315 ASSERT(IsolateGroup::Current()->object_store()->const_map_impl_class() !=
25316 Class::null());
25317 return static_cast<ConstMapPtr>(Map::NewDefault(kClassId, space));
25318}
static const ClassId kClassId
Definition object.h:12164
static IsolateGroup * Current()
Definition isolate.h:534
static MapPtr NewDefault(intptr_t class_id=kMapCid, Heap::Space space=Heap::kNew)
Definition object.cc:25169
static ObjectPtr null()
Definition object.h:433
#define ASSERT(E)

◆ NewUninitialized()

ConstMapPtr dart::ConstMap::NewUninitialized ( Heap::Space  space = Heap::kNew)
static

Definition at line 25320 of file object.cc.

25320 {
25321 ASSERT(IsolateGroup::Current()->object_store()->const_map_impl_class() !=
25322 Class::null());
25323 return static_cast<ConstMapPtr>(Map::NewUninitialized(kClassId, space));
25324}

Friends And Related Symbol Documentation

◆ Class

friend class Class
friend

Definition at line 12178 of file object.h.

Member Data Documentation

◆ kClassId

const ClassId dart::ConstMap::kClassId = kConstMapCid
static

Definition at line 12164 of file object.h.


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