Flutter Engine
The Flutter Engine
Classes | Namespaces | Typedefs
hash_map.h File Reference
#include "platform/utils.h"
#include "vm/flags.h"
#include "vm/growable_array.h"
#include "vm/hash.h"
#include "vm/zone.h"

Go to the source code of this file.

Classes

class  dart::BaseDirectChainedHashMap< KeyValueTrait, B, Allocator >
 
class  dart::BaseDirectChainedHashMap< KeyValueTrait, B, Allocator >::Iterator
 
class  dart::DirectChainedHashMap< KeyValueTrait >
 
class  dart::MallocDirectChainedHashMap< KeyValueTrait >
 
class  dart::ZoneDirectChainedHashMap< KeyValueTrait >
 
class  dart::PointerSetKeyValueTrait< T >
 
class  dart::NumbersKeyValueTrait< T >
 
class  dart::RawPointerKeyValueTrait< K, V >
 
struct  dart::RawPointerKeyValueTrait< K, V >::Pair
 
class  dart::CStringSetKeyValueTrait
 
class  dart::BaseCStringSet< B, Allocator >
 
class  dart::ZoneCStringSet
 
struct  dart::CStringIntMapKeyValueTrait
 
struct  dart::CStringIntMapKeyValueTrait::Pair
 
class  dart::BaseCStringIntMap< B, Allocator >
 
class  dart::CStringIntMap
 
class  dart::IntKeyRawPointerValueTrait< V >
 
struct  dart::IntKeyRawPointerValueTrait< V >::Pair
 
class  dart::IntMap< V >
 
class  dart::IdentitySetKeyValueTrait< V >
 

Namespaces

namespace  dart
 

Typedefs

template<typename T >
using dart::PointerSet = DirectChainedHashMap< PointerSetKeyValueTrait< T > >