v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::VariableMap Member List

This is the complete list of members for v8::internal::VariableMap, including all inherited members.

Add(Variable *var)v8::internal::VariableMap
allocator() constv8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy >inline
Base typedefv8::base::PointerTemplateHashMapImpl< AllocationPolicy >private
capacity() constv8::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 typedefv8::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
kDefaultHashMapCapacityv8::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) constv8::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() constv8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy >inlineprivate
Next(Entry *entry) constv8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy >
occupancy() constv8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy >inline
operator=(VariableMap &&other) V8_NOEXCEPTv8::internal::VariableMapinline
v8::base::PointerTemplateHashMapImpl::operator=(PointerTemplateHashMapImpl &&other) V8_NOEXCEPTv8::base::PointerTemplateHashMapImpl< AllocationPolicy >inline
v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy >::operator=(const TemplateHashMapImpl &)=deletev8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy >
v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy >::operator=(TemplateHashMapImpl &&other) V8_NOEXCEPT=defaultv8::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_NOEXCEPTv8::base::PointerTemplateHashMapImpl< AllocationPolicy >inline
Probe(const LookupKey &key, uint32_t hash) constv8::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() constv8::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 &)=deletev8::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=defaultv8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy >
VariableMap(Zone *zone)v8::internal::VariableMapexplicit
VariableMap(const VariableMap &other, Zone *zone)v8::internal::VariableMap
VariableMap(VariableMap &&other) V8_NOEXCEPTv8::internal::VariableMapinline
zone() constv8::internal::VariableMapinline
~TemplateHashMapImpl()v8::base::TemplateHashMapImpl< void *, void *, KeyEqualityMatcher< void * >, AllocationPolicy >