Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
dart::TypedDataDeduper Class Reference
Inheritance diagram for dart::TypedDataDeduper:
dart::Deduper< TypedData, TypedDataKeyValueTrait > dart::ValueObject

Public Member Functions

 TypedDataDeduper (Zone *zone)
 
- Public Member Functions inherited from dart::Deduper< TypedData, TypedDataKeyValueTrait >
 Deduper (Zone *zone)
 
virtual ~Deduper ()
 
- Public Member Functions inherited from dart::ValueObject
 ValueObject ()
 
 ~ValueObject ()
 

Additional Inherited Members

- Protected Member Functions inherited from dart::Deduper< TypedData, TypedDataKeyValueTrait >
virtual bool IsCorrectType (const Object &obj) const
 
virtual bool CanCanonicalize (const TypedData &t) const
 
bool ShouldAdd (const Object &obj) const
 
void AddCanonical (const TypedData &obj)
 
void AddVMBaseObjects ()
 
T::ObjectPtrType Dedup (const TypedData &obj)
 
- Protected Attributes inherited from dart::Deduper< TypedData, TypedDataKeyValueTrait >
Zone *const zone_
 
DirectChainedHashMap< TypedDataKeyValueTraitcanonical_objects_
 

Detailed Description

Definition at line 794 of file program_visitor.cc.

Constructor & Destructor Documentation

◆ TypedDataDeduper()

dart::TypedDataDeduper::TypedDataDeduper ( Zone zone)
inlineexplicit

Definition at line 796 of file program_visitor.cc.


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