Add(Variable *var) | v8::internal::VariableMap | |
allocator() const | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | inline |
Base typedef | v8::base::PointerTemplateHashMapImpl< AllocationPolicy > | private |
capacity() const | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | inline |
Clear() | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |
Declare(Zone *zone, Scope *scope, const AstRawString *name, VariableMode mode, VariableKind kind, InitializationFlag initialization_flag, MaybeAssignedFlag maybe_assigned_flag, IsStaticFlag is_static_flag, bool *was_added) | v8::internal::VariableMap | |
Entry typedef | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |
FillEmptyEntry(Entry *entry, const void *&key, const void *&value, uint32_t hash) | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | private |
impl_ | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | private |
Initialize(uint32_t capacity) | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | protected |
InsertNew(const void *&key, uint32_t hash) | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |
Invalidate() | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | inline |
kDefaultHashMapCapacity | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | static |
Lookup(const AstRawString *name) | v8::internal::VariableMap | |
v8::base::PointerTemplateHashMapImpl::Lookup(const void *&key, uint32_t hash) const | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |
LookupOrInsert(const void *&key, uint32_t hash) | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |
LookupOrInsert(const void *&key, uint32_t hash, const Func &value_func) | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |
LookupOrInsert(const LookupKey &lookup_key, uint32_t hash, const KeyFunc &key_func, const ValueFunc &value_func) | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |
map_end() const | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | inlineprivate |
Next(Entry *entry) const | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |
occupancy() const | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | inline |
operator=(VariableMap &&other) V8_NOEXCEPT | v8::internal::VariableMap | inline |
v8::base::PointerTemplateHashMapImpl::operator=(PointerTemplateHashMapImpl &&other) V8_NOEXCEPT | v8::base::PointerTemplateHashMapImpl< AllocationPolicy > | inline |
v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy >::operator=(const TemplateHashMapImpl &)=delete | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |
v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy >::operator=(TemplateHashMapImpl &&other) V8_NOEXCEPT=default | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |
PointerTemplateHashMapImpl(uint32_t capacity=Base::kDefaultHashMapCapacity, AllocationPolicy allocator=AllocationPolicy()) | v8::base::PointerTemplateHashMapImpl< AllocationPolicy > | inlineexplicit |
PointerTemplateHashMapImpl(const PointerTemplateHashMapImpl &other, AllocationPolicy allocator=AllocationPolicy()) | v8::base::PointerTemplateHashMapImpl< AllocationPolicy > | inline |
PointerTemplateHashMapImpl(PointerTemplateHashMapImpl &&other) V8_NOEXCEPT | v8::base::PointerTemplateHashMapImpl< AllocationPolicy > | inline |
Probe(const LookupKey &key, uint32_t hash) const | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | private |
Remove(Variable *var) | v8::internal::VariableMap | |
v8::base::PointerTemplateHashMapImpl::Remove(const void *&key, uint32_t hash) | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |
Resize() | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | private |
Start() const | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |
TemplateHashMapImpl(uint32_t capacity=kDefaultHashMapCapacity, KeyEqualityMatcher< void * > match=KeyEqualityMatcher< void * >(), AllocationPolicy allocator=AllocationPolicy()) | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | explicit |
TemplateHashMapImpl(const TemplateHashMapImpl &)=delete | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |
TemplateHashMapImpl(const TemplateHashMapImpl *original, AllocationPolicy allocator=AllocationPolicy()) | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | explicit |
TemplateHashMapImpl(TemplateHashMapImpl &&other) V8_NOEXCEPT=default | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |
VariableMap(Zone *zone) | v8::internal::VariableMap | explicit |
VariableMap(const VariableMap &other, Zone *zone) | v8::internal::VariableMap | |
VariableMap(VariableMap &&other) V8_NOEXCEPT | v8::internal::VariableMap | inline |
zone() const | v8::internal::VariableMap | inline |
~TemplateHashMapImpl() | v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy > | |