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

#include <object.h>

Inheritance diagram for dart::ConstSet:
dart::AllStatic

Static Public Member Functions

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

Static Public Attributes

static const ClassId kClassId = kConstSetCid
 

Friends

class Class
 

Detailed Description

Definition at line 12255 of file object.h.

Member Function Documentation

◆ ContainsCompressedPointers()

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

Definition at line 12257 of file object.h.

12257 {
12259 }
static constexpr bool ContainsCompressedPointers()
Definition object.h:329

◆ InstanceSize()

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

Definition at line 12267 of file object.h.

12267{ return Set::InstanceSize(); }
static intptr_t InstanceSize()
Definition object.h:12188

◆ NewDefault()

ConstSetPtr dart::ConstSet::NewDefault ( Heap::Space  space = Heap::kNew)
static

Definition at line 25362 of file object.cc.

25362 {
25363 ASSERT(IsolateGroup::Current()->object_store()->const_set_impl_class() !=
25364 Class::null());
25365 return static_cast<ConstSetPtr>(Set::NewDefault(kClassId, space));
25366}
static const ClassId kClassId
Definition object.h:12265
static IsolateGroup * Current()
Definition isolate.h:534
static ObjectPtr null()
Definition object.h:433
static SetPtr NewDefault(intptr_t class_id=kSetCid, Heap::Space space=Heap::kNew)
Definition object.cc:25345
#define ASSERT(E)

◆ NewUninitialized()

ConstSetPtr dart::ConstSet::NewUninitialized ( Heap::Space  space = Heap::kNew)
static

Definition at line 25368 of file object.cc.

25368 {
25369 ASSERT(IsolateGroup::Current()->object_store()->const_set_impl_class() !=
25370 Class::null());
25371 return static_cast<ConstSetPtr>(Set::NewUninitialized(kClassId, space));
25372}

Friends And Related Symbol Documentation

◆ Class

friend class Class
friend

Definition at line 12279 of file object.h.

Member Data Documentation

◆ kClassId

const ClassId dart::ConstSet::kClassId = kConstSetCid
static

Definition at line 12265 of file object.h.


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