v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::base::SmallVector< T, kSize, Allocator > Member List

This is the complete list of members for v8::base::SmallVector< T, kSize, Allocator >, including all inherited members.

AllocateDynamicStorage(size_t number_of_elements)v8::base::SmallVector< T, kSize, Allocator >inlineprivate
allocator_v8::base::SmallVector< T, kSize, Allocator >private
at(size_t index)v8::base::SmallVector< T, kSize, Allocator >inline
at(size_t index) constv8::base::SmallVector< T, kSize, Allocator >inline
back()v8::base::SmallVector< T, kSize, Allocator >inline
back() constv8::base::SmallVector< T, kSize, Allocator >inline
begin()v8::base::SmallVector< T, kSize, Allocator >inline
begin() constv8::base::SmallVector< T, kSize, Allocator >inline
begin_v8::base::SmallVector< T, kSize, Allocator >private
capacity() constv8::base::SmallVector< T, kSize, Allocator >inline
clear()v8::base::SmallVector< T, kSize, Allocator >inline
data()v8::base::SmallVector< T, kSize, Allocator >inline
data() constv8::base::SmallVector< T, kSize, Allocator >inline
emplace_back(Args &&... args)v8::base::SmallVector< T, kSize, Allocator >inline
empty() constv8::base::SmallVector< T, kSize, Allocator >inline
end()v8::base::SmallVector< T, kSize, Allocator >inline
end() constv8::base::SmallVector< T, kSize, Allocator >inline
end_v8::base::SmallVector< T, kSize, Allocator >private
end_of_storage_v8::base::SmallVector< T, kSize, Allocator >private
erase(T *erase_start)v8::base::SmallVector< T, kSize, Allocator >inline
FreeStorage()v8::base::SmallVector< T, kSize, Allocator >inlineprivate
front()v8::base::SmallVector< T, kSize, Allocator >inline
front() constv8::base::SmallVector< T, kSize, Allocator >inline
get_allocator() constv8::base::SmallVector< T, kSize, Allocator >inline
Grow()v8::base::SmallVector< T, kSize, Allocator >inlineprivate
Grow(size_t min_capacity)v8::base::SmallVector< T, kSize, Allocator >inlineprivate
inline_storage_v8::base::SmallVector< T, kSize, Allocator >private
inline_storage_begin()v8::base::SmallVector< T, kSize, Allocator >inlineprivate
inline_storage_begin() constv8::base::SmallVector< T, kSize, Allocator >inlineprivate
insert(T *pos, const T &value)v8::base::SmallVector< T, kSize, Allocator >inline
insert(T *pos, size_t count, const T &value)v8::base::SmallVector< T, kSize, Allocator >inline
insert(T *pos, It begin, It end)v8::base::SmallVector< T, kSize, Allocator >inline
insert(T *pos, std::initializer_list< T > values)v8::base::SmallVector< T, kSize, Allocator >inline
is_big() constv8::base::SmallVector< T, kSize, Allocator >inlineprivate
kHasTrivialElementv8::base::SmallVector< T, kSize, Allocator >privatestatic
kInlineSizev8::base::SmallVector< T, kSize, Allocator >static
operator=(const SmallVector &other) V8_NOEXCEPTv8::base::SmallVector< T, kSize, Allocator >inline
operator=(SmallVector &&other) V8_NOEXCEPTv8::base::SmallVector< T, kSize, Allocator >inline
operator[](size_t index)v8::base::SmallVector< T, kSize, Allocator >inline
operator[](size_t index) constv8::base::SmallVector< T, kSize, Allocator >inline
pop_back(size_t count=1)v8::base::SmallVector< T, kSize, Allocator >inline
push_back(T x)v8::base::SmallVector< T, kSize, Allocator >inline
rbegin()v8::base::SmallVector< T, kSize, Allocator >inline
rbegin() constv8::base::SmallVector< T, kSize, Allocator >inline
rend()v8::base::SmallVector< T, kSize, Allocator >inline
rend() constv8::base::SmallVector< T, kSize, Allocator >inline
reserve(size_t new_capacity)v8::base::SmallVector< T, kSize, Allocator >inline
reset_to_inline_storage()v8::base::SmallVector< T, kSize, Allocator >inlineprivate
resize(size_t new_size)v8::base::SmallVector< T, kSize, Allocator >inline
resize(size_t new_size, const T &initial_value)v8::base::SmallVector< T, kSize, Allocator >inline
size() constv8::base::SmallVector< T, kSize, Allocator >inline
SmallVector()=defaultv8::base::SmallVector< T, kSize, Allocator >
SmallVector(const Allocator &allocator)v8::base::SmallVector< T, kSize, Allocator >inlineexplicit
SmallVector(size_t size, const Allocator &allocator=Allocator())v8::base::SmallVector< T, kSize, Allocator >inlineexplicit
SmallVector(size_t size, const T &initial_value, const Allocator &allocator=Allocator())v8::base::SmallVector< T, kSize, Allocator >inlineexplicit
SmallVector(const SmallVector &other) V8_NOEXCEPTv8::base::SmallVector< T, kSize, Allocator >inline
SmallVector(const SmallVector &other, const Allocator &allocator) V8_NOEXCEPTv8::base::SmallVector< T, kSize, Allocator >inline
SmallVector(SmallVector &&other) V8_NOEXCEPTv8::base::SmallVector< T, kSize, Allocator >inline
SmallVector(SmallVector &&other, const Allocator &allocator) V8_NOEXCEPTv8::base::SmallVector< T, kSize, Allocator >inline
SmallVector(std::initializer_list< T > init, const Allocator &allocator=Allocator())v8::base::SmallVector< T, kSize, Allocator >inline
SmallVector(base::Vector< const T > init, const Allocator &allocator=Allocator())v8::base::SmallVector< T, kSize, Allocator >inlineexplicit
value_type typedefv8::base::SmallVector< T, kSize, Allocator >
~SmallVector()v8::base::SmallVector< T, kSize, Allocator >inline